目录
- 安装GCC
- VScode远程连接到虚拟机编写代码
- gcc编译过程
- gcc与g++的区别
- Xftp连接虚拟机上传文件
安装GCC
sudo apt install gcc g++
查看版本是7.5
touch test.c
创建代码
但是在虚拟机中写代码很不方便
VScode远程连接到虚拟机编写代码
gcc test.c -o app
在虚拟机中用gcc编译的命令
输出了编译的结果
gcc编译过程
将高级语言编译为机器语言
gcc
-E 代表进行预处理
预处理结果
-S 汇编代码
test.o能直接运行,相当于exe文件
gcc与g++的区别
g++也可以进行编译
后缀为.c的,gcc当作c,g++当作c++
后缀为.cpp的,两者都认为是c++
gcc库不能和c++的库链接,所以统一用g++了
g++可以链接,但在编译阶段会自动调用gcc
另一种编译用法
Xftp连接虚拟机上传文件