Mac+VScode配置CMake编译HelloWorld

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac+VScode配置CMake编译HelloWorld相关的知识,希望对你有一定的参考价值。

参考技术A 请自行安装

回车后就可以看到已经初始化了一个Cmake工程及其CMakeLists.txt文件+main.cpp文件。build目录只是编译产出物,可以删除后通过 mkdir build && cd build && cmake .. 重新生成。

F1 打开控制台。

打开终端

ubuntu vscode上使用cmake编译调试

安装了ubuntu 18.04后,想使用vscode进行代码编辑和调试。发现在c_cpp_properties.json中设置includePath添加头文件目录并没有什么用。一个解决办法是在tasks.json中给command传递参数,另一个是换成cmake。下面是简单的一个测试:

  1. 编写代码。
  2. 编写CMakeFileLists.txt


3. 添加tasks.json,用于生成任务。注意command的值。当然也可以添加其他的任务,如清除。

4. 添加launch.json

5. 完成以上步骤,就可在vscode中进行编译调试了。

以上是关于Mac+VScode配置CMake编译HelloWorld的主要内容,如果未能解决你的问题,请参考以下文章

VSCode c++和CMake环境搭建(for Mac OS)

04-vscode搭建cmake的编译环境

ubuntu(Linux)安装Vs code并配置c++编译及cmake多文件编译

经验分享vscode远程c++工程gcc或cmake编译单步调试配置

vscode发现不了cmake宏

B站视频教程笔记基于VSCode和CMake实现C/C++开发 | Linux篇(gcc/g++)(安装配置使用详细教程)(VSCode教程)(CMake教程)(精!)