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 安装路径
相关推荐
‘’林花谢了春红‘’5 小时前
C++ list (链表)容器
c++·链表·list
机器视觉知识推荐、就业指导6 小时前
C++设计模式:建造者模式(Builder) 房屋建造案例
c++
Yang.998 小时前
基于Windows系统用C++做一个点名工具
c++·windows·sql·visual studio code·sqlite3
熬夜学编程的小王8 小时前
【初阶数据结构篇】双向链表的实现(赋源码)
数据结构·c++·链表·双向链表
zz40_8 小时前
C++自己写类 和 运算符重载函数
c++
六月的翅膀8 小时前
C++:实例访问静态成员函数和类访问静态成员函数有什么区别
开发语言·c++
liujjjiyun9 小时前
小R的随机播放顺序
数据结构·c++·算法
¥ 多多¥9 小时前
c++中mystring运算符重载
开发语言·c++·算法
天若有情67310 小时前
c++框架设计展示---提高开发效率!
java·c++·算法