15

我在 Windows 7 中使用 QtCreator。

我想将其配置为使用-O3c++ 编译器的第三级优化 ()。

我怎样才能这样做以加快我的代码速度以及需要进行哪些更改?

4

2 回答 2

20

尝试将下一行添加到您的 .pro 文件中:

# remove possible other optimization flags
QMAKE_CXXFLAGS_RELEASE -= -O
QMAKE_CXXFLAGS_RELEASE -= -O1
QMAKE_CXXFLAGS_RELEASE -= -O2 

# add the desired -O3 if not present
QMAKE_CXXFLAGS_RELEASE *= -O3
于 2012-10-12T22:30:27.007 回答
1

如果您想要较小的应用程序大小,请将这些行添加到您的 .pro 文件中

QMAKE_CXXFLAGS += -Os -mpreferred-stack-boundary=2 -finline-small-functions -momit-leaf-frame-pointer

如果您想要更快的应用程序,请考虑使用 -O2 而不是 -Os

请参阅以获取更多选项

于 2012-11-10T16:52:09.840 回答