如何更改 boost 版本以使用 cxxflags=-O2?
在我的机器上,variant=release 的 cxxflags 默认为 -O3。
我需要将其更改为-O2。 请告知如何进行。
如果有人能给我建议的话,我也可以定义一个新的变体。
On my machine cxxflags for variant=release is -O3 by default.
I need to change it to -O2.
Please advise how to proceed.
I am fine with defining a new variant as well, if someone could advise me on that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需使用:
作为顶级项目的要求。使用 cxxflags 指定的选项会在所有其他选项之后传递给 gcc,因此 -O3 将被覆盖。
Just use:
as requirements on top-level project. Options specified with cxxflags are passed to gcc after all the other options, so -O3 will be overridden.
我认为你最好的选择是创建一个新的变体,如下所示:
I think your best bet is to create a new variant, like this: