Linux下的程式开发环境

Linux下的程式开发环境

g++编译程式前,需要文本编辑程式编写 vi和vim是常见的.

常见按键:键盘的左右上下标键 移动一个位置

d 左右上下标键,删除一个位置或者删除上下行,如果前加数字,就是前后指定的数字行.

u undo意思

a append意思,由光标所示位置下一个字符开始输入,

i insert意思,由光标所示位置输入

o open new line 意思

文件操作功能指令:

:e 文件路径和名称 当文件已存在时候,编辑旧文件,若不存在,需要:e!文件路径和名称强制保存

:w 保存

:w 另存为新的文件

:q 结束vim 如果文件已修未保存,那么 :q!

:wq 保存并结束,一般就直接执行这个操作就可以

实例 hello c++

vim HelloC++.cpp

按i 进入编辑模式

#include <iostream>
using namespace std;
int main (void)
{
   cout <<"hello c++!"<<endl;
return 0;
}

按Esc退出编辑模式
:w /home/fleetwgx/c&c++ HelloC++.cpp

结束出现 E172: Only one file name allowed  

如果ESC后,:wq结果放在/目录下

最佳的情况是进入 /home/fleetwgx/c&c++ 再创建 HelloC++.cpp

[root@localhost code]# g++ HelloC++.cpp
[root@localhost code]#g++ -o a.out HelloC++.cpp

[root@localhost code]#  ./a.out ./执行任何文件都需要指定目录, ./代表当前目录
hello c++!

运行TAB键加速输入指令:

[root@localhost code]# g++ H 按Tab键

[root@localhost code]# g++ HelloC++.cpp

同时编译数个相关的程式代码文件

程式编写风格和C++语言格式以及程式的纠错,可以在linux 公社以及csdn上去了解.

原文地址:https://www.cnblogs.com/fleetwgx/p/1444086.html