柯南安装--build无法正常工作

时间:2019-08-25 06:03:12

标签: python c++ cmake conan

我正在尝试使用强制构建标志运行conan install以便下载源,然后使用以下命令在我的本地计算机上构建它们:

conan install <conanfilePath> -s compiler="Visual Studio" -s compiler.version=8 --build

根据我在this link上的读物 柯南应该在一系列source()方法中运行build()conanfile.py

当我运行命令时,似乎它没有运行source()方法,当我单独使用conan source命令单独运行它时,它运行得很好,因此build()方法却没有运行没有工作。

我想念什么吗? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您的本地缓存中不存在柯南安装程序,则会下载源代码。看看这里:

https://docs.conan.io/en/latest/reference/conanfile/methods.html#source

作为开发流程,手动运行源,构建和打包不是同一回事。不必像使用install命令那样工作。这里有关于它的讨论:

https://github.com/conan-io/conan/issues/5165

如果要再次从源下载,请删除当前的软件包源:

conan remove -f <name/version@user/channel>
conan install <conanfilePath> -s compiler="Visual Studio" -s compiler.version=8 --build