我有一些代码,我通常在我的工作机器上运行,我已在家中构建并运行它,但运行时速度明显变慢。两台机器都有i7处理器,代码是单核,并且都有足够的内存(工作 - 16Gb家庭8Gb,但使用顶部只需要〜2Gb)。我唯一能想到的是boost在我的家庭版本中以调试模式运行。
我已经明确地将活动模式设置为在eclipse中释放,我已经使用-O3标志进行了编译。我现在只是出于想法。我是否遗漏了其他内容,或者通过这样做我确保在调试模式下没有运行boost?
由于
答案 0 :(得分:0)
发现问题,在eclipse运行配置中,您还必须将应用位置从Debug/app
更改为Release/App
。
不确定是否将其关闭过于本地化或者可能对某人有帮助,也许主持人可以决定。