使用conan打包C++库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32768743/article/details/84891077

oh,我又打包失败了。
conan是我用过的一个非常棒的C++包管理工具,最开始的时候还没有什么第三方包,现在越来越多了。这不,刚发布的Qt 5.12,conan上就已经更新了。
文档上有一个打包的例子:Creating Packages
其实现有的库打包为conan包,一个很重要的问题我没有想清楚,make install是我们之前经常使用的,可以指定库的安装路径,conan似乎没有一个很简单的机制可以让这条命令充分利用起来,而是自己手动去copy头文件和库文件。还有现在很多都会用GitHub做托管,conan对Git的支持似乎也有限,比如缓存没有用起来,每次构建都会从GitHub拉代码,对分支,标签的支持我还没看到,目前还不清楚怎么弄。
相比而言,我觉得nodejs这些年发展真的迅猛。

猜你喜欢

转载自blog.csdn.net/qq_32768743/article/details/84891077
今日推荐