1.首先设置好项目目录并编写项目源文件; 2.在主目录下新建CMakeLists.txt文件和build文件夹;1和2的效果如下: 3.编写CMakeLists.txt中的内容,针对该项目,其内容为: 4.配置VSCode的launch.json和tasks.json文件: 5.设置断点,调试项目
project(SOLIDERFIRE) # 设置编译选项 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") # 设置编译类型 set(CMAKE_BUILD_TYPE Debug) # 设置是否到处编译命令 set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # 头文件 类似g++ -I include_directories(${CMAKE_SOURCE_DIR}/include) add_executable(my_cmake_...
label为build的任务:该任务由cmake和make任务组成,也就是将上面两条命令执行的过程组合成一个build任务。 所以执行build任务,相当于在build目录下执行了cmake ../和make两条命令,完成了 CMake的编译过程 运行任务 在VSCode的主菜单中,选择 Terminal>Run Task…,然后选择 build ,再选择 “continue without scanning...
VSCode配置文件 launch.json {"version":"0.2.0","configurations":[{"name":"(gdb) 启动","type":"cppdbg","request":"launch","program":"${workspaceFolder}/build/main",//这里我cmake最终生成工程的名字为main,如果不同可以更该"args":[],"stopAtEntry":false,"cwd":"${workspaceFolder}","enviro...
# CMakeLists.txtcmake_minimum_required(VERSION2.8)project(vscode_cmake)add_executable(helloCMakehelloCMake.cpp) 2. CMake编译 如果不使用VSCode,而是使用终端命令行方式进行cmake编译的话,标准做法是: cdbuild cmake .. make 这样在build目录下就会生成cmake中间文件,以及一个最终的可执行文件helloCMake,工...
2398 6 6:33 App 【vscode+cmake+git实战系列】09 调用三方库-easyx 2443 1 5:58 App 【vscode+cmake+git实战系列】05 简单项目-构建方式1 5529 5 3:31 App 鸿蒙next套壳技术原理揭秘 2693 -- 5:05 App 【vscode+cmake+git实战系列】07 复杂项目-工程架构 8330 3 11:27 App 【vscode+cmake...
打开CMakeLists.txt,修改第 7 行中的led_test为你自己的工程名 删除build文件夹中的所有内容 重新编译 (参考 1.1) 3.2 添加文件 3.2.1 不修改文件夹目录 无需修改,直接把所需.c, .h文件扔进子目录 (如USER/) 即可 如果是细分了srcinc的文件夹,.s, .c扔进src,.h扔进inc ...
视频地址: 基于VSCode和CMake实现C/C++开发 | Linux篇 xiaobing1016 粉丝:1.8万文章:1 关注Markdown在线课件链接:https://xbing.notion.site/xbing/xiaobing-9bab00c7243c46d3a02b08aa54921a52分享到: 投诉或建议 评论0 最热 最新 请先登录后发表评论 (・ω・) 发布37...
1. 首先安装vscode,去官网https://code.visualstudio.com/里面选择对应的linux版本下载就行了,我在ubunut下下载的是.deb文件,可以直接双击安装 安装之后呢,这个vscode在命令行里面的名称叫code,这个有点意思,我也不知道为啥不叫vscode 2. 安装插件,主要是装几个cmake和c++的一些插件 ...
sudo apt install cmake make 运行上述代码,如下图所示。接下来,我们配置代码的编辑器。在文章疯狂...