其他分享
首页 > 其他分享> > conan 与Cmake操作记录

conan 与Cmake操作记录

作者:互联网

conan 上传库操作:

这边以上传opencv3.4.0为例:

conan 用户名 zhangsan
conan 仓库名 sensene

创建opencv3.4目录
分别将opencv的include ,lib 拷贝到所创建的目录opencv3.4下

进入目录
cd opencv3.4

先登录
conan user -r sensene  zhangsan

创建包
conan new opencv/3.4.0 --bare

将库添加到本地仓库中
conan export-pkg . opencv/3.4.0@sensene/ubuntu1604_gcc540 -s os=Linux -s compiler=gcc -s compiler.version=5.4 -s compiler.libcxx=libstdc++

添加成功之后通过
conan search


查看本地是否有,显示已经添加成功

上传库到conan服务器中
conan upload opencv/3.4.0@sensene/ubuntu1604_gcc540 -r senenets --all

这个过程会提示输入密码,输入正确密码即可完成库上传到conan服务器中。

Cmake结合conan使用。

首先创建conanfile.txt, 与CMakeList.txt同一级。如图:

conanfile.txt 内容如下:

CMake引入conan内容如下:

这样就完成cmake 编写。

mkdir build

cd build

cmake ..

输出:

显示从conan下载opencv3.4包信息。

可以查看conan目录,刚拉取的文件库文件;

 

 

标签:Cmake,记录,sensene,opencv,3.4,conan,opencv3.4,compiler
来源: https://blog.csdn.net/yuzuyi2006/article/details/99682694