[toc]
1.1依赖软件
[vscode]: https://code.visualstudio.com/Download
安装好mingw-64,配置好环境变量
[mingw]: MinGW官方网址:http://www.mingw.org/
[mingw安装教程]: https://www.cnblogs.com/lidabo/p/8990348.html
1.2 单个c文件的编译和执行
- 新建文件夹“helloworld”,并使用vscode打开
-
在工程中新建C文件“test.c”
image.png - 编写main函数
#include "stdio.h"
int main(int args, const char * arg[])
{
printf("hello world!");
}
-
打开终端
image.png - 工程目录下执行编译
gcc .\test.c
默认情况下生成“a.exe”文件 - 执行编译生成的可执行文件,成功输出“hello world!”
.\a.exe
image.png
1.2.2 补充
-
ls
可以查看当前目录下的文件信息 - 以上生成的可执行文件,不包含调试信息,所以生成的可执行文件要小一些
-
gcc -g .\test.c -0 test.exe
其中-g代表生成带调试信息的可执行文件,-0指定输出文件名
image.png
可以看出test.exe比a.exe要稍大,因为包含了调试信息 - gcc参数的介绍
https://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html
https://www.runoob.com/w3cnote/gcc-parameter-detail.html - 参考学习视频
https://www.bilibili.com/video/BV13K411M78v?p=2&spm_id_from=pageDriver
网友评论