我有自己的 C/C++ 工具链,并且需要使用一组固定的 gcc 优化标志(即没有 O1/2/3)。我想指定这些优化标志由cc_binary
当我使用compilation_mode“opt”时。我怎样才能做到这一点?
现在我正在 BUILD 文件中执行以下操作:
-
我添加了一个配置设置:
配置设置(
名称=“选择模式”,
值={
“编译模式”:“选择”
}
)
-
我在 cc_library 的“features”字段/属性/中使用“select”函数,但是这个函数被称为:
选择({
":opt_mode": ['foo', 'bar'],
“//条件:默认”:['foobar']
})
如果这种方法完全是假的,请告诉我;我是一个完全的 Bazel 新手。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)