补充vim
-
在vim中可以打开多个文件,比如说:sp max.c
-
ctrl + w+ 下箭头,跳转到下面的代码
-
wqa:保存所有的文件
-
cp :拷贝文件
u撤销上一步操作
ctrl+r恢复上一步被撤销的操作
把一部分不经常修改的函数作为静态库
使用预处理指令include "min.h"将文件包含其中
*删除所有.o结尾的文件:rm .o
make编译命令
make工具可以将大型的开发项目分成若干个模块易于管理
可以很清晰和快捷的编译和管理
检查pc是否安装make --make -v
安装 apt-get install make
makFile的编写
#开头的是注释---会被make指令忽略
Linux的标准输入流、输出流和错误流
----实用C语言的程序设计
标准输入流默认的是键盘 --stdin
标准输出流默认打印机--stdout
错误流 ---stderr
gcc -g hello hello.c
g :编译带调试信息的可执行文件
-O: 优化源代码,提升代码效率
sudo apt update
sudo apt install cmake
sudo apt install build-essential gdb --安装环境
gdb 是gcc的调试工具
gdb -help :完整显示用法、
gcc -g b.c :调试 ---需要保留源代码文件
gcc -o m m.c :
-o是指定了生成的二进制文件名为m
一般使用-O2,除了优化外,进行额外的调整工作
vim运行C语言文件的过程
首先创建一个hello.c的文件,并且编译好。
Gcc hello.c 编译文件 然后生成a.out
.a/out 就是编译命令
:set nu : 显示前面的序号
二,创建C++程序
调用包含setw()(设置域宽)函数的头文件应该
#include<iomanip.h>
需要加上using namespace std;
查看版本信息:g++ --verson
mkdir first,在目录里面创建first新文件夹;
cd first,进入该文件夹;
touch second.cpp,创建名为second的.cpp文件。
vim second.cpp,进入文件进行编译。
输入i,进行编译。
编译完成后按Esc键,退出编译状态,输入:wq回车(完成编译并保存该文件。
g++ -o second second.cpp,回车,对文件进行编译,并生成可执行文件。
./second程序运行
(这里写自定义目录标题)
-
✴️版权声明 © :本书所有内容遵循CC-BY-SA 3.0协议(署名-相同方式共享)©