当前位置: 首页>移动开发>正文

vscode开发wordpress vscode开发windows桌面程序

使用VSCode打造C/C++开发环境的文章很多,但是都很繁琐,需要配置一堆东西,本文讲述一个非常简单的方法,准备条件如下,

  • 安装VSCode
  • 安装MinGW 64位 (32位已经停止更新)
  • 安装CMake,安装完毕后确保命令行输入cmake --version有反应
  • vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode开发wordpress,第1张

  • 安装VSCode的C++扩展,
  • vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode_02,第2张

  • 安装VSCode的cmake扩展,即CMakeTool,如下图中的2个
  • vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode开发wordpress_03,第3张

  • 以上自己网上搜索即可,都很简单,下面讲述安装完毕后的操作,

具体操作

可以直接参考VSCode的cmake使用教程,地址这里,本文讲述自己平时经常用到的操作,

1. 新建工程目录

假设目录名叫myProject,新建好了使用VSCode打开这个目录,

2. 使用cmake工具进行初始化

按Ctrl+shift+p调出命令窗口,输入cmake,找到quick start,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode开发wordpress_04,第4张

然后点击Quick Start,会让你选择一个kit,即编译套装,这里选择安装好的mingw,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c++_05,第5张

接着在弹出的框里输入工程名,这里输入demo,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c++_06,第6张

最后是选择生成库还是可执行文件,这里选择可执行文件,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode_07,第7张

PS:以上这些是quick start里要求选择或者输入的,后续都是可以修改的最后就会自动生成一个简单工程,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_可执行文件_08,第8张

CMakeLists.txt内容如下,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode_09,第9张

main.cpp内容如下,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c++_10,第10张

3. 编译和运行

cmake-tool提供了很多命令快捷键,按Ctrl+shift+p调出命令窗口,输入cmake进行查看。

这里直接按F7就可以进行编译了,编译完毕后会生成一个build目录(这也是cmake的使用习惯),可执行文件就在这个目录下,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_可执行文件_11,第11张

可以直接执行。

4. debug

先在main函数里打开一个断点,鼠标放在那一行的左侧点击一下就行了,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c++_12,第12张

然后点击右侧的Run and Debug图标,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c语言_13,第13张

然后点击下面红框按钮,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_可执行文件_14,第14张

在弹出的框里选择C++(GDB/LLDB),

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_vscode开发wordpress_15,第15张

接着选择调试器,选择我们安装的版本,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c语言_16,第16张

然后就开始debug了,会直接运行到第一个断点处,一定要先打开断点再开始debug,不然会直接运行到底,

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c语言_17,第17张

后面就是常规的debug操作了。


后续使用

后续使用需要了解cmake的一些语法,可以参考这篇文章,另外如果想修改编译器,可以使用cmake-tool提供的Select a kit命令进行修改,非常方便。

vscode开发wordpress vscode开发windows桌面程序,vscode开发wordpress vscode开发windows桌面程序_c++_18,第18张

可以看出以上的方法不需要繁琐的配置即可使用,非常方便快捷。



https://www.xamrdz.com/mobile/47g1931553.html

相关文章: