collect2.exe: error: ld returned 116 exit status Window 下升级GCC
1,背景:需使用go 调用Cgo,同事使用的是Linux的编译环境,window下编译报如下错:
vm/duktape
collect2.exe: error: ld returned 116 exit status
2,解决方案:升级GCC 版本,使用gcc -v 查看GCC 版本,发现自己版本是4.8太低
3,https://download.****.net/download/weixin_40622673/10798376 (不能免费,最少1个积分,也可自己去网站找)下载使用GCC 安装向导进行安装。
Window下安装选择如下: