Conan install build未按预期工作

2024-09-30 02:21:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用force build标志运行conan install,以便下载源代码,然后使用以下命令在本地计算机上生成它们:

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

从我在this link上读到的 Conan应该在一堆source()和{}方法中运行source()和{}。在

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

我错过了什么? 任何帮助都将不胜感激。在


Tags: install方法命令buildsourcecompiler源代码version
1条回答
网友
1楼 · 发布于 2024-09-30 02:21:02

如果源代码不在本地缓存中,Conan install将下载该源代码。看看这里:

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

相关问题 更多 >

    热门问题