mingw64+vscode C/C++环境

1. 准备工作

下载:

  1. vscode:https://code.visualstudio.com/

    image-20210722193222829

  2. mingw64:https://sourceforge.net/projects/mingw-w64/files/

    seh结尾是纯64位编译.sjlj结尾是32,64两种编译,下seh的就行

    image-20210722193415234

 

2. 安装

  1. vscode一路下一步就行,没啥要注意的

  2. mingw先解压到个地方,再设置环境变量

    例如

    image-20210722195715260

    则【环境变量 -> 系统变量 -> Path】添加个 E:\Environment\cpp\mingw64\bin

    【win键+S】用win的搜索搜【环境变量】,打开环境变量编辑

    image-20210722201159479

    image-20210722201321390

     

    image-20210722200949698

    保存了就成

  3. 【win键+R】输入cmd打开命令窗口,输入gcc验证环境变量设置成功了没有

    image-20210722201529133image-20210722201615566

  4. 上图就是设置成功,失败的话则是显示这个,如果重新配置了必须重新打开命令窗口才能生效,不然还是显示这个

    image-20210722201744343

 

3. vscode配置

  1. 装插件

    C/C++ 和 Chinese 是必须的,Bracket那个是彩虹花括号,ico那个是图标,这俩可选

    image-20210722202937168

  2. 插件装好了重启

  3. 找个不带中文的路径,新建个文件夹来做工作区

    image-20210722202656424

    image-20210722203247253

    image-20210722202827270

  4. 新建个 hello.cpp,随便写点代码,保存

    image-20210722204500462

  5. 按 F5 启动

    image-20210722204534179

    image-20210722204550799

  6. 运行成功

    image-20210722204709886

  7. 找个地方把工作区保存下

    image-20210722204952126

  8. 不想再折腾这样就完成了

 

4. 优化

打开自动保存

image-20210722205242391

 

把生成的exe文件集中到一起

  1. 工作区文件夹下新建个out文件夹

    image-20210722205132975

  2. 修改launch.json

    image-20210722205339014

  3. 修改tasks.json

    image-20210722205431222

  4. 删了之前生成的exe

    image-20210722205513320

  5. 再次运行代码,exe生成到了out里就成功

    image-20210722205552564

 

程序输出到命令窗口

修改launch.json

image-20210722205717821

修改tasks.json

image-20210722210050390

并且要在所有代码的头文件加个stdlib.h,return 0; 前加上 system("pause"); ,否则程序不会暂停直接一闪而过

image-20210722210156981

 

posted @ 2021-07-22 21:52  xaoc  阅读(249)  评论(2编辑  收藏  举报