g ++编译错误:/ bin / ld:无效的BFD目标'maxdata:0x80000000'

时间:2019-03-26 21:38:06

标签: gcc

我们正在将一些非常简单的C ++程序从AIX Server迁移到Linux。该代码在AIX服务器上可以正常编译。

我试图在Linux服务器上编译C ++代码。但是下面的命令行失败:

  

g ++ map2key.cpp -o map2key -nodefaultlibs -lstdc ++ -lm -lgcc_s -lc -Xlinker -bmaxdata:0x8000000

出现错误消息:

  

/ bin / ld:无效的BFD目标'maxdata:0x80000000'

     

collect2:错误:ld返回1个退出状态

应编译C ++程序并生成可执行文件

如果您能提供帮助,我将非常感谢。

0 个答案:

没有答案