QT-mingw32使用exprtk.hpp,编译时报“too many sections”错误。
QT4.8.4下pro加上“QMAKE_CXXFLAGS += -BigObj”能解决此问题。
QT5.8下网上搜了用“-Wa,-mbig-obj”、“-Wa,--hash-size=”、“-Og”都不行,最后通过“QMAKE_CXXFLAGS += -Ofast -flto”解决此问题,单独加“ -Ofast”或者“-flto”都不行,此处留作记录。
QMAKE_CXXFLAGS += -Ofast -flto
QMAKE_CXXFLAGS += -BigObj
参考https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html