CMake: Configure 使用vscode打开我们的工程目录,快捷键ctrl+shift+p,按下回车后,工程目录下就会出现一个CMakeLists.txt 如果项目比较复杂的话,可能需要手动调整一下CMakeLists来适配你的项目,对于比较简单的项目,基本上配置完就可以用。 2. build 接下来,不要直接在工程源目录下执行cmake,直接cmake的话会将cmak...
itemName=ms-vscode.cmake-tools 像是等下会在左下角出现的编译、调试、测试按键,自动Config,侧边栏的CMake相关设置等等,都是这个插件提供的 接下来安装C/C++相关的插件 第一个是C/C++语言支持插件,也就是LSP,就是提供一些语法提示,debug支持等功能的 Name:C/C++ Id:ms-vscode.cpptools Description:C/C++Intel...
多目录CMake项目指一个workspace下有多个CMake项目,不需要使用CMakeTool插件 修改tasks.json,添加cmake,按照clean->cmake->make的顺序执行 tasks.json {"version":"2.0.0","options":{"cwd":"${fileDirname}/build"},"tasks":[{"label":"clean","type":"shell","command":"rm","args":["-rf","....
配置CMake 使用vscode打开我们的工程目录,快捷键ctrl+shift+p,按下回车后,工程目录下就会出现一个CMakeLists.txt 如果项目比较复杂的话,可能需要手动调整一下CMakeLists来适配你的项目,对于比较简单的项目,基本上配置完就可以用。2. build 接下来,不要直接在工程源目录下执行cmake,直接cmake的话...
如图,.vscode目录下是vscode调试c++项目的一些配置文件,大部分是自动生成的。其余文件夹下面分别存放独立的CMake项目。如果缺少.vscode下面某些配置文件,尝试直接F5运行某个cpp文件应该就会自动生成。 配置文件说明 1. c_cpp_properties.json 主要配置cpp的版本信息,头文件的搜索目录。这里的搜索目录会影响Intellisense的...
选择编译器,第一次运行可以选择让cmake扫描电脑上存在编译器(如果设置了环境变量的话),之后这里多出了GCC和Clang,我这里选择了GCC: 输入项目名称: 选择可执行程序: 之后cmake会自动生成相关配置文件,如下所示: cmake语法并不在这里具体介绍。 点击底部状态栏里的小三角按钮,编译并运行程序: ...
2. 安装插件,主要是装几个cmake和c++的一些插件 装插件的方法就是在点击方块按钮,搜索插件名字安装即可,下图就是我安装的几个插件,大家按照图片装上就好了 安装的几个插件 3. 导入文件夹,在file中的open folder导入你的项目目录 4. 下面是最重要的配置launch.json文件,这个文件的作用是配置调试的相关信息 ...
在C++项目中,构建系统扮演着至关重要的角色。CMake是一个跨平台的自动化构建系统,它可以根据CMakeLists.txt文件来生成适用于各种平台的构建文件。Visual Studio Code(VSCode)是一款轻量级的代码编辑器,支持通过插件和扩展来增强其功能。本文将介绍如何使用VSCode和CMakeLists.txt文件来构建和调试C++项目。 准备工作 安装...
day03 C++项目开发配置最佳实践(vscode远程开发配置、格式化、代码检查、cmake管理配置) 项目仓库地址 https://github.com/lzs123/CProxy,欢迎fork and star! 往期教程 day01-从一个基础的socket服务说起 day02 真正的高并发还得看IO多路复用 前言 经过前面两节课,我们已经从零开始写出了一个基于epoll和reactor多...
1.vscode配置 vscode的配置非常简单,下载好vscode后安装一些组件就可以了。 只需要安装红框内的三个组件即可。 2.安装CMake 下载地址:https://cmake.org/download/ 选择最新的一个msi文件下载 下载好之后双击开始安装,中间会跳出一个选项让你选择是否加入到环境变量,选给所有用户都加上,就不用我们自己加了,然后...