cygwin下gcc编译碰到的两个编译出错问题解决

使用 cygwin 下gcc编译一个项目,出现如下问题:
1. 某个文件编译出错提示

/tmp/ccgeynfy.s: 致命错误:can’t write 1284 bytes to section .text of out/CSMgrBase.o because: ‘文件过大’

解决方法,给gcc编译命令添加参数 -Wa,-mbig-obj 解决问题

2. 前一个问题解决后,继续编译出现错误提示

…. string table overflow at offset 10000033

这里 找到解决方法, 给gcc编译命令添加 -O2 或 -O1 优化指令解决问题

Popularity: 11% [?]

Random Posts