标签: c++
我有一个与迁移有关的基本问题。我想在64位平台上以32位模式编译应用程序。主要原因是关键的第三方依赖库仅在32位编译状态下可用。
这里的问题是我是否会使用带有-m32标志的64位编译器,使用链接到它的所有32位依赖库。或者它应该是32位编译器。
如果我使用32位编译器,则会出现与丢弃部分等相关的警告。
Referenced in section .rodata of obj defined in discarded section gnu.linkonce.t of obj: