如何使boost在释放模式下运行

How to make boost run in release mode

本文关键字:模式 运行 释放 何使 boost      更新时间:2023-10-16

我有一些代码,我通常在我的工作机器上运行,我已经在家里构建并运行它,但运行时明显较慢。两台机器都有i7个处理器,代码是单核的,都有足够的内存(工作- 16Gb家庭8Gb,但使用顶级只需要~2Gb)。我能想到的唯一一件事就是boost在我的家庭构建中以调试模式运行。

我已经显式地将eclipse中的活动模式设置为发布,我已经使用-O3标志进行编译。我现在真是无计可施。我是否遗漏了其他内容,或者这样做是否确保boost没有在调试模式下运行?

谢谢

发现问题,在eclipse运行配置中,你必须将应用程序位置从Debug/app更改为Release/App

不确定是否关闭这个太本地化或也许它可以帮助别人,也许版主可以决定。