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% [?]