{"cmake.configureSettings":{"CMAKE_TOOLCHAIN_FILE":"<path to vcpkg>/scripts/buildsystems/vcpkg.cmake","VCPKG_TARGET_TRIPLET":"x64-linux"}} 注意:将<path to vspkg>替换为你的vcpkg路径!!! 创建CMakeLists.txt文件,填入: cmake_minimum_required(VERSION3.18)project(oatpp-test)add_executable(oatpp...
首先,按照网上的教程安装 Vcpkg。你可以将 src 文件夹创建在 C 盘或其他盘符上。安装完成后,使用 PowerShell 以管理员权限运行,将其配置为全局环境,以便 VSCode 调用。📦 安装 VS2022 安装VS2022 的目的是使用 MSVC 编译器。安装过程中,Vcpkg 会自动配置到全局环境。🔧 配置 CMake 安装CMake 并配置 VSCode ...
cmake, cmake tools(两个插件) 搜索cmake path,输入上一步安装的cmake的绝对路径。 [!NOTE] 绝对路径的意思是从盘符(C:、D:等)开始,一直到你所需文件的完整路径。 项目配置文件 vcpkg的两个文件: vcpkg用于指定项目依赖的文件。 生成清单文件: [!NOTE] 按ctrl + `打开终端 打开vscode内置终端...
安装插件 CMake 和 CMake Tools 然后在你的项目中,在 .vscode/setting.json 配置,第一个是配置你的 vcpkg 安装位置 ${vcpkg_root}/scripts/buildsystems/vcpkg.cmake,第二个是告知使用哪个版本,不然默认 x86。 配置这个目的是为了 cmake 时能使用到 vcpkg,从而让 vcpkg 管理相应的第三方库。当然这个配置也可...
1.vscode配置 打开vscode,使用快捷键shift + ctrl + p,搜索settings.json。 搜索settings.json 配置vcpkg.cmake 这个设置的主要目的就是让 cmake 能够找到 vcpkg 安装的库,vcpkg 安装的东西并不在系统默认库搜索范围内,而是在 vcpkg 目录下,因此直接使用时,vscode 的 cmake 插件就找不到库。这个设置的主要目的...
1、安装cmake 2、安装vcpkg 设置默认的triplet: 安装库: 3、安装vscode 安装c++与cmake插件: ctrl+shift+p的“首选项-打开设置”中加入cmake配置: === 新建空文件夹,Ctrl+Shift+P中用cmake quickstart生成CMakeLists.txt, 添加依赖的库: (注意vcpkg install...
./vcpkg/vcpkg install oatpp[*]:x64-linux x64-linux代表安装目标的机器类型。 这一步会从 GitHub 中下载 oatpp 的源代码,所以需要魔法科技。 成功之后会提醒 oatpp 提供了 CMake 目标。 Part4配置 vscode 新建一个项目文件夹,使用 vscode 打开该文件夹。
配置vscode:创建项目文件夹,使用vscode打开。安装C/C++插件和CMake插件,重启vscode。设置工作区配置(JSON)文件,将vcpkg路径替换为实际路径。创建CMakeLists.txt文件,编写配置。编写main.cpp文件,参考oatpp官方文档进行。使用vscode命令配置CMake工程。完成后,vscode底部状态栏将显示CMake工具,点击Build...
cpp vscode vcpkg配置 需要配置好项目的setting.json,添加vcpkg和cmake的tookchain {"files.associations":{"iostream":"cpp","cstring":"cpp"},"cmake.sourceDirectory":"${workspaceFolder}/src","cmake.configureSettings":{"CMAKE_TOOLCHAIN_FILE":"/root/software/vcpkg/scripts/buildsystems/vcpkg.cmake",...
包管理器vcpkg下载地址(可选):https://vcpkg.io/en/ 使用可参考:https://blog.csdn.net/gudufuyun/article/details/113787953 注意:用cmake编译项目时可能需要指定架构 cmake … -A Win32 控制台(可选):https://conemu.github.io/ 或者 https://github.com/cmderdev/cmder 或者 https://cmder.app/ ...