vs code 编译C/C++语言
C/C++语言
文章目录
安装 Vs Code
安装 C/C++扩展
- 打开
Visual Studio Code
,点击扩展
搜索C/C++
来安装扩展
安装 Mingw-w64
配置环境变量
- 打开
控制面板\所有控制面板项\系统
- 点击
高级系统设置
----->环境变量
- 在
系统变量
中找到PATH
点击编辑
- 如果使用默认安装路径,那么把此路径添加到环境变量中。
C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
- 点击
确定
即可
检查 Min GW是否安装成功
- 输入命令:
g++ --version
或gdb --version
安装教程
使用
Hello World
- 新建文件
hello.c/cpp
- 具体含义请查看相关文档
#include <stdio.h>
int main()
{
/* 我的第一个 C 程序 */
printf("Hello, 123! \n");
return 0;
}
- 打开
DOS
界面 - 输入
gcc hello.c
回车,编译代码 - 如果代码没有错误下,会生成
a.exe
可执行文件 - 输入
a.exe
执行 - 就可以看到
Hello,123
注意:
Windows
默认生成a.exe
,Linux
默认生成a.out
Linux
环境执行文件,输入./a.out
- windows
终端
与DOS
命令有细微差别, 终端.\c文件名
, DOSc文件名
如何编译多个c文件代码?
输入 gcc hello.c world.c -o main.exe
如何修改默认编译文件名?
使用:
-o
Q: 如何修改默认编译的文件名a.exe
A: 输入 gcc hello.c -o helloworld.exe
如何编译 .o 文件?
使用
-c
, .o文件是链接文件
输入 gcc hello.c -c
成功后,会编译一个hello.o
文件。
tip: 如需批量打包.o
文件时,输入gcc *.c -c
如何输出.txt文件?
-
新建:
text.txt
-
输入:
helloworld.exe <text.txt> out.txt