c++包管理器

conan

  • conan search,查看网络库
  • conan profile detect,生成缓存信息
  • conan new cmake_exe/cmake_lib,创建cmakelists.txt
  • conan install .,执行Conanfile.txt中的配置,生成相关的bat文件

项目中配置Conanfile.txt(或者Conan.py)

yml 复制代码
[requires]
poco/1.9.4
[generators]
cmake

cmake配置如下

bash 复制代码
include(${CMAKE_BINARY_DIR}/conan.cmake)
conan_basic_setup()

vspkg

git clone https://github.com/microsoft/vcpkg

运行bootstrap-vcpkg.bat,下载vcpkg.exe执行程序

  • vcpkg search
  • vcpkg install
  • vcpkg list
bash 复制代码
   set(CMAKE_TOOLCHAIN_FILE "D:\vcpkg-master\vcpkg\scripts\buildsystems\vcpkg.cmake")  # 请将路径替换为实际的 vcpkg 安装路径
相关推荐
一直在找资料的菜鸟17 分钟前
VSCode创建C++项目和编译多文件
c++·vscode
陈小也~33 分钟前
嵌入式-QT学习-小练习
linux·c++·qt
song439991 小时前
C++——矩阵无重复行列取数问题
开发语言·c++·矩阵
黑不溜秋的1 小时前
C++ 在项目中使用Git
开发语言·c++·git
小无名呀2 小时前
C++初阶:类和对象(上)
开发语言·c++
湫兮之风3 小时前
C++:opencv计算轮廓周长--cv::arcLength
开发语言·c++·opencv
ya888g3 小时前
C++ STL 数据结构 vector基本用法
开发语言·数据结构·c++
wxy20243154 小时前
连年(年份)
c语言·c++·算法
LuckyRich14 小时前
【高阶数据结构】跳表
开发语言·数据结构·c++
桃酥4035 小时前
贪心算法day31|56. 合并区间、738. 单调递增的数字(整数与字符串的转换)、贪心刷题总结
c++·算法·leetcode·贪心算法·字符串