conan2 c/c++包管理菜鸟入门
以官网教程为例。
首先下载官网示例:
git clone https://github.com/conan-io/examples2.git
cd examples2/tutorial/consuming_packages/simple_cmake_project
然后进入该示例教程
先
conan profile detect
检测一下当前编译器环境是否配置,
然后是编写conanfile.txt依赖文件,这里官方已经帮我们写好了,具体怎么写参考:
conanfile.txt — conan 2.9.2 documentation
然后安装对应的依赖:
conan install . --output-folder=build --build=missing
然后配置生成文件目录-B和-S配置在哪里找CMakeLists.txt文件,还有构建类型
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
最后执行构建(--build配置构建目录)
cmake --build build
最后生成的可执行文件就在build目录下