clion上安装vcpkg
时间: 2024-09-19 21:15:57 浏览: 49
Clion下载安装使用的详细教程(Win+MinGW)
在CLion( JetBrains 的集成开发环境)上安装VCPKG(Vector of C++ Package Groups),你可以按照以下步骤操作:
1. **下载并配置VCPKG**:
- 首先,访问VCPKG官网(https://github.com/microsoft/vcpkg)下载最新版本的VCPKG。
- 将下载的`vcpkg.exe`文件放入CLion项目的根目录,或者全局安装到系统某个目录。
2. **初始化VCPKG**:
- 打开命令行工具,在项目根目录下运行`.\vcpkg integrate install`,这会将VCPKG添加到系统路径中,并更新终端的环境变量。
3. **配置CLion**:
- 在CLion中,打开“Settings”(Mac上是“Preferences”),选择“Build, Execution, Deployment” > “Toolchains”,然后点击"+"按钮添加新的CMake工具链。
- 新建工具链时,选择"Custom",并在"CMake generator settings"部分,添加VCPKG的bin目录,例如`C:/path/to/vcpkg/installed/x64-windows/share/cmake/vcpkg`。
4. **设置VCPKG路径**:
- 在工具链配置中,找到"CMakeLists.txt"选项,输入以下内容,替换实际的VCPKG路径:
```
set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_LIST_DIR}/vcpkg.cmake")
```
- 然后创建一个名为`vcpkg.cmake`的文件,内容类似:
```cmake
set(VCPKG_ROOT "C:/path/to/vcpkg") # 请替换为你的VCPKG安装路径
include(${VCPKG_ROOT}/scripts/cmake/vcpkg.cmake)
```
5. **使用VCPKG包管理**:
- 在你的项目中,可以通过`find_package(VCPKG REQUIRED)`来搜索依赖库,并通过`target_link_libraries`引用它们。
阅读全文