**
来源知乎:https://www.zhihu.com/question/30315894/answer/154979413
配置环境
**
1.安装vscode
2.在Windows下安装 Mingw-w64,(不能和vscode安装在同一目录下)
3.在系统环境中添加安装好的 Mingw-w64路径。如G:\MinGW\mingw32\bin
4.windows默认有powershell,打开搜索,输入powershell,在终端输入gcc。若显示no input feil 则表明添加mingw-w64到系统变量成功。
编写代码,编译
设置成功后,首先建立一个文件夹(code_demo),作为工作空间。在该文件夹下新建文件(hello.cpp)病保存
然后创建task.jason,具体操作是 点击 终端—配置默认生成任务–g++.exe build active file.
完成后发现在code文件夹工作空间中,有.vscode文件(下面有task.json文件)、test.cpp文件
编译:快捷键ctrl+shift+b或者在终端下选择运行生成任务。之后,在code文件夹下回生成hello.exe。
即可执行改程序。
Debug
创建launch.json文件,具体操作为 调试—选择添加配置–C++ (GDB/LLDB)—g++.exe build and debug active file
使用cmake进行多文件编译
1.下载cmake并安装,安装完毕后,将路径添加到环境变量中。
2.在VScode中安装插件cmake和cmake tool
3.打开cmake tool在GitHub上的相关资源,查看cmake使用方法,配置文件(.vscode及makelist.txt)
4.建立工作空间,在该目录下新建src和inc文件夹
5.在cmake插件中设置使用winGW(设置–扩展–cmaketools–cmake.mingwsearchDirs–在设置中替换)
6.在src文件夹下新建main.cpp(注意需在cmakelist.txt中将头文件添加进去)
ALT+左键/右键—在指定的方法定义或函数和主函数间来回跳转。