【发布时间】:2022-01-09 08:03:00
【问题描述】:
我正在为我的项目创建一个配方。该项目依赖于一个包,例如“pcapplusplus/18.08”。很简单,我这样做:
class MyProject(ConanFile):
name = "myproject"
version = "0.1"
settings = "os", "compiler", "build_type", "arch"
# ...simplified...
requires = "pcapplusplus/18.08"
# ... configure, build etc
除了 pcapplusplus 依赖项必须使用设置compiler.version=15 拉取。类似于配置文件中的这种语法:
[settings]
pcapplusplus:compiler.version=15
或来自conan install:
conan install . -s pcapplusplus:compiler.version=15
这是如何在conanfile.py 中完成的?
【问题讨论】:
标签: conan