用vscode编译一个带CmakeLists.txt的c++项目

1.确保已经安装了CMake和C++编译器(例如GCC或Clang),并将其添加到系统的环境变量中。
cake路径需要设置,方法https://blog.csdn.net/one777is777/article/details/133873770?spm=1001.2014.3001.5502
2.在VSCode中安装C++和CMake扩展。你可以在左侧边栏的扩展视图中搜索并安装它们。
3.打开你的C++项目文件夹(包含CMakeLists.txt文件)作为工作区。
4.在VSCode的底部状态栏上方,你会看到一个类似 “Select a kit” 的按钮。点击它并选择适当的C++编译器工具链。
5.在VSCode的顶部菜单栏中,选择 “Terminal” -> “New Terminal” 以打开集成终端。
6.在集成终端中,执行以下命令来创建一个构建目录并生成构建系统文件:
mkdir build
cd build
cmake …
这将在项目根目录中创建一个名为 “build” 的文件夹,并在其中生成构建系统文件。
7.构建项目,执行以下命令:
cmake --build .
这将开始编译你的C++项目,并生成可执行文件。
8.如果构建成功,你可以在构建目录中找到生成的可执行文件。你可以使用以下命令运行它:
./your_executable

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
CMakeLists.txt 文件是用于配置和构建 CMake 项目的文件。它包含了项目的元信息、依赖项、编译选项和构建规则等信息。在使用 Visual Studio Code (VSCode) 进行 C/C++ 开发时,CMakeLists.txt 文件是非常重要的。 为了在 VSCode 中使用 CMakeLists.txt 文件进行项目开发,你需要进行以下几个步骤: 1. 安装插件:首先,你需要在 VSCode 中安装 "CMake Tools" 插件。可以通过在插件商店中搜索 "CMake Tools" 并安装。 2. 打开项目文件夹:在 VSCode 中打开你的 CMake 项目所在的文件夹。 3. 配置 CMakeLists.txt:在你的项目文件夹中,找到或创建 CMakeLists.txt 文件。这个文件通常位于项目的根目录下,用于配置项目的构建规则和选项。 4. 配置构建目录:在 VSCode 的工作区设置中,配置构建目录。这样 VSCode 才能正确地识别和使用 CMakeLists.txt 文件。你可以在 `.vscode/settings.json` 文件中添加以下内容: ```json { "cmake.configureSettings": { "CMAKE_BUILD_TYPE": "${buildType}", "CMAKE_INSTALL_PREFIX": "${installDir}" }, "cmake.buildDirectory": "${workspaceFolder}/build" } ``` 这里的 `build` 目录是一个常用的构建目录,你也可以根据需要自定义。 5. 配置工具链:如果你的项目需要使用特定的编译器或工具链,你可以在 CMakeLists.txt 文件中进行配置。例如,你可以使用 `set(CMAKE_C_COMPILER "/path/to/gcc")` 来指定使用特定的 C 编译器。 6. 构建项目:在 VSCode 左侧的侧边栏中,点击 "CMake" 图标来打开 CMake 工具面板。在面板中,点击 "Configure" 按钮来配置项目。然后点击 "Build" 按钮来构建项目。 通过上述步骤,你就可以在 VSCode 中使用 CMakeLists.txt 文件进行项目的配置和构建了。希望对你有帮助!如果还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值