ubuntu中vscode使用cmake编译c
时间: 2025-04-17 17:47:00 浏览: 43
### 配置环境
为了能够在 Ubuntu 上使用 Visual Studio Code (VSCode) 和 CMake 来编译 C 程序,需先确保已安装必要的软件组件。这包括但不限于 GCC 或 G++ 编译器、CMake 工具以及 VSCode 的相应扩展。
#### 安装必备工具
可以通过终端命令快速完成这些依赖项的安装:
```bash
sudo apt update && sudo apt install build-essential cmake -y
```
这条指令会更新包列表并安装构建必需的基础套件和 CMake[^1]。
### 设置 VSCode 及其插件
打开 VSCode 并进入 Extensions 视图(快捷键 `Ctrl+Shift+X`),搜索并安装以下两个重要插件:
- **C/C++**: 提供 IntelliSense 功能和其他特性支持。
- **CMake Tools**: 增强对 CMake 项目的管理能力。
### 创建与配置项目结构
创建一个新的文件夹作为工作区,在其中放置源代码文件 `.c` 文件以及其他必要资源。接着初始化一个简单的 CMakeLists.txt 文件用于定义构建过程:
```cmake
# CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(MyProject VERSION 1.0 LANGUAGES C)
add_executable(${PROJECT_NAME} main.c)
```
这段脚本指定了最低版本需求、工程名称及其语言属性,并声明了一个可执行目标由单个源文件组成[^2]。
### 构建与运行程序
当一切准备就绪之后,利用 CMake Tools 插件提供的交互面板选择合适的编译器配置文件(Kit)。随后点击 "Build" 按钮触发自动化流程直至生成最终产物;最后借助内置终端或调试模式启动应用程序验证成果。
对于更复杂的场景比如涉及 WSL2,则需要注意区分本地与远程开发环境之间的差异性处理方法[^3]。
阅读全文
相关推荐
















