04-----关于Qt下编译大文件的源码时报too many section
作者:互联网
1 关于Qt下编译大文件的源码时报too many section
这种问题是因为编译源码文件太大造成的,解决的方法如下,因为不同Qt版本可能添加的宏不一样,所以大家可能需要试一试下面的编译参数,我是用"-Wa,-mbig-obj"这个参数解决的,Qt版本为Qt6,编译器为Qt6\Tools\mingw810_64\bin\mingw32-make.exe。
注意:必须强调,参数必须添加双引号,否则添加了也没用,我之前就是没添加导致一直以为宏没有用。
# QMAKE_CXXFLAGS += "/bigobj"
# QMAKE_CXXFLAGS += "-BigObj"
# QMAKE_CXXFLAGS += "--Wa,--hash-size="
# QMAKE_CXXFLAGS += "-Ofast"
# QMAKE_CXXFLAGS += "-flto"
# QMAKE_CXXFLAGS += "-Ofast -flto"
QMAKE_CXXFLAGS += "-Wa,-mbig-obj"
标签:Qt,Wa,QMAKE,CXXFLAGS,编译,源码,too 来源: https://blog.csdn.net/weixin_44517656/article/details/115433846