【CMake】1. VSCode 开发环境安装与运行

CMake 示例工程代码

https://github.com/LABELNET/cmake-simple

插件

使用 VSCode 开发C++项目,安装 CMake 插件

  • CMake
  • CMake Tools
  • CMake Language Support (建议,语法提示)

1. 配置

CMake Language Support , Windows 配置 donet 环境

这样 CMakeLists.txt 文件就有代码提示了

2. 工程目录

示例代码工程参考:https://github.com/LABELNET/cmake-simple

项目结构推荐使用下面格式

复制代码
$ .SIMPLE      
│   CMakeLists.txt                 # 项目根 CMakeLists.txt , 用于项目配置
│   README.md                      # 说明文档,无关
├───.vscode                        # 头文件路径配置
│       c_cpp_properties.json
├───cmake                          # 第三方依赖文件夹
├───build                          # CMake 编译输出
└───demo                           # 主模块
    │   CMakeLists.txt             # 主模块 CMakeLists.txt                    
    ├───include                    # 源码:头文件文件夹
    │       demo_utils.h
    └───src                        # 源码: 代码文件夹
            demo_utils.cc
            main.cc

3. 运行

点击 vscode 底部状态栏进行运行即可,Build 可进行 CMake 编译

相关推荐
拂拉氏5 分钟前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
Super 含1 小时前
Android 包体积优化(一):APK 到底大在哪里?从 APK 结构到体积分析
android·ide·vscode
愚公搬代码2 小时前
【愚公系列】《Web应用安全》005-Visual Studio Code编辑器的使用
前端·安全·编辑器
Promising_GEO3 小时前
新电脑科研环境配置指南:Miniforge + PyCharm + GitHub 从安装到可用
ide·python·pycharm·github·地理
舞动青春883 小时前
vscode copilot配置kimi k3
ide·vscode·copilot
爱上纯净的蓝天4 小时前
AtomCode 多语言开发支持:一个 AI IDE 搞定全栈开发
ide·多语言·全栈开发·atomcode
浔川python社16 小时前
浔川系列产品后台维护与漏洞修复公告
编辑器
小小啊python1 天前
IDEA中SpringBoot项目配置热部署
java·ide·intellij-idea·springboot·热部署
golang学习记1 天前
VS Code 2026年的正确的打开方式
vscode
烂蜻蜓2 天前
Node.js入门教程(二十三):全局对象
node.js·编辑器·vim