首页 > 编程语言 > 详细

Visual Studio Code 中编写 C++ 的工作流

时间:2017-01-24 20:55:48      阅读:296      评论:0      收藏:0      [点我收藏+]

1. 官网下载 Visual Studio Code ,安装。按提示安装 cpp 插件和 cmake 插件。

    官网下载 CMake ,安装。

    官网下载 Mingw ,安装。

 

安装 Mingw 时,注意勾选 mingw32-automake, mingw32-base, mingw32-gcc, mingw32-gcc-g++, msys-base, mingw32-binutils, mingw32-gdb.

 

2. File->Open Folder 打开项目所在文件夹。

文件夹的目录应为

ProjectDir
    - src/  #工程源码
    - lib/  #工程依赖
    - doc/  #工程文档
    - build/  #构建目录

 

3. 在各目录下建立相应的CMakeLists.txt文件,打开CMake,将 source code 目录设为 ProjectDir ,将 build 目录设为 ProjectDir/build ,点击 Configure 后,选择 Generator 为 Mingw Makefile ,将 CMAKE_BUILD_TYPE 设为 Debug ,然后点 Generate,就生成了 Makefile,再在 cmd 中 cd 到 build 目录下,运行mingw32-make,在 bin 中就有了可执行文件。

 

4. 在 Visual Studio Code 中点击左边第四个按钮,也就是 Debug 按钮,按运行,选择 c++(gdb/lldb) 就会在 .vscode 目录下生成一个 launch.json 文件,将文件中的 "program" 改为 "${workspaceRoot}/build/bin/XX.exe" ,将 "miDebuggerPath" 改为 "c:\\MinGW\\bin\\gdb.exe"。再设置断点,运行,就可以调试了。

 

参考:

http://www.cnblogs.com/ode/archive/2011/08/01/2143541.html

http://blog.csdn.net/dbzhang800/article/details/6314073

Visual Studio Code 中编写 C++ 的工作流

原文:http://www.cnblogs.com/envaka/p/VSCode_CPP_Workflow.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!