gpt4 book ai didi

c++ - mingw "too many sections"错误,同时在 Qt 中编译巨大的头文件

转载 作者:可可西里 更新时间:2023-11-01 18:00:03 33 4
gpt4 key购买 nike

我试图在 Qt (win7) 上用 mingw32(491_32) 编译 exprtk.hpp 文件 ( https://exprtk.codeplex.com/ )。在编译过程中,我给出了这个错误信息:

debug\main.o:-1: error: too many sections (35325)

我注意到 exprtk.hpp 文件很大(>32000 行)。我一直在尝试对编译器进行优化标志,但它并没有帮助八点。如果有人帮助我,我将不胜感激......问候,

最佳答案

您可以通过添加编译标志 -flto -Wl,-allow-multiple-definition 并且可以添加 -fuse-linker-plugin

-Wa,-mbig-obj 不适用于 x86/32bits 架构(仅 x64)

关于c++ - mingw "too many sections"错误,同时在 Qt 中编译巨大的头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31890021/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com