1,使用VS编译静态库给golang使用,release版本需要修改项目属性,关闭优化选项中的全程序优化(/GL),否则在cgo中直接使用其lib会报error adding symbol:file format not recognized。

 

全程序优化:通过将代码生成延迟到链接时间来启用跨模块优化,要求启用链接器选项“链接时间代码生成”。

posted @ 2021-07-29 15:17  三言二语  阅读(671)  评论(2)  编辑  收藏  举报