用于优化 QtCreator 编译器的配置

Configuration for optimizing QtCreator compiler

本文关键字:配置 编译器 QtCreator 优化 用于      更新时间:2023-10-16

我在Windows 7中使用QtCreator。

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

如何执行此操作以加快代码速度以及需要进行哪些更改?

尝试将下一行添加到 .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
如果您

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

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

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

有关更多选项,请参阅此内容