记录Linux下C++的Helloworld

Linux下的C++编程

之前一直都是在Windows下面的Visual studio下学习C++编程,最近打算转Linux下的编程,记录一下学习过程。

创建目录

首先,进入到Linux系统的终端,在自己选择的目录下创建一个工作文件夹:

~$ mkdir Cpp_file
// 在该目录下创建一个名为Cpp_file的文件夹
~$ ls
//查看该目录下的文件

VIM编辑器基本设置

下面对VIM编辑器进行一些基本的设置:

~$ vi /etc/vim/vimrc

然后会进入到一个文件如下所示:
在这里插入图片描述
在结尾处添加代码:

//设置tab键为4个空格
set ts = 4 
// 显示编辑器的行号,就是每行最左侧的数字
set nu

效果如下:
在这里插入图片描述

编辑完成以后,按下“ESC”键,然后输入一个冒号“:”,就会出来一个输入框。
在这里插入图片描述
然后输入“wq!” ,意思是保存编辑,并且退出。
如果是输入“q!”, 就代表放弃保存,直接退出。

在这里输入"wq!"进行保存退出,完成上述设置。

编写代码

下面正式进入了代码编写阶段:
首先进入上面创建的文件夹中Cpp_file,在该目录下用vi创建一个cpp文件,如下所示:

~$ vi main.cpp

然后就会进入到一个VIM编辑器,在里面输入代码:
在这里插入图片描述

这里随便写了一个示例代码。

编辑完成后,按照上述介绍方法保存并且退出。然后可以通过cat指定看看文件有没有编写并且保存。

~$ cat main.cpp

编译代码

代码编写好了,接下来可以对文件进行编译。Linux下的编译器是gcc,这个通常来说不用自己安装,一般系统都默认安装好了。如果要看自己系统的gcc编译器是什么版本可以通过下面的命令行进行查看。

gcc -v

编译代码用下列语句:

~$ gcc main.cpp 

不出意外的话,编译会如下报错,嘿嘿。
在这里插入图片描述

这个是啥原因呢,因为我们gcc是对C语言进行编译,而我们这里是C++,所以理所当然应该使用g++指令来编译。

~$ g++ main.cpp

这时候你可能会很蒙,因为好像什么也没有发生。其实并不是,文件编译后在文件夹中生成了一个a.out文件,也就是可执行文件。
这时候不妨打开cpp文件所在的文件夹,这时候我们可以看到,文件夹中多出来一个文件。

在这里插入图片描述
为什么叫a呢,这个名字其实是系统默认的,当然如果你想要自己命名的话,可以通过以下语句来进行执行:

~$ g++ main.cpp -o hello

执行效果如下所示:
在这里插入图片描述

可执行文件

  • 如何看最后输出的效果呢?
  • 那就的运行可执行文件了。
  • 通过下述语句进行操作。
~$ ./hello
// 或者./a.out

最后的输出效果如下:
在这里插入图片描述

到这里为止,恭喜你学会了如何对Linux系统下的C++大喊,helloworld!

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值