Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 优化QtCreator编译器的配置_C++_Qt_G++_Qt Creator_Compiler Optimization - Fatal编程技术网

C++ 优化QtCreator编译器的配置

C++ 优化QtCreator编译器的配置,c++,qt,g++,qt-creator,compiler-optimization,C++,Qt,G++,Qt Creator,Compiler Optimization,我正在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 n

我正在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_cxflags+=-Os-mpreferered stack boundary=2-finline小函数-momit叶帧指针

如果您想要更快的应用程序,请考虑使用-O2代替-OS


有关更多选项,请参阅

我做到了。但我看不出有什么改进。也许我应该考虑用-O3重建Qt