golang 静态库 Undefined symbol: __mingw_vfprintf

正常用golang编译一个静态库给 其他语言 调用,编译时报错

Error: Undefined symbol: __mingw_vfprintf

很是奇怪,之前用用golang写静态库成功过,编译也没问题,结果却是截然不同。

试了很多次,发现唯一的差别就是在 import "C" 之前缺了一句代码

难道注释会影响编译?

不会有这么抽象的做法吧,用注释来影响代码。

尝试将这句注释加上,发现成功编译了。。。

原来真会有注释影响到结果

参考文章:

全面总结: Golang 调用 C/C++,例子式教程 - 指尖下的幽灵 - 博客园

https://juejin.cn/post/6943411995412693000

无法解析的外部符号 __mingw_vsprintf_无法解析的外部符号printf-CSDN博客

相关推荐
福大大架构师每日一题2 小时前
ollama v0.30.7 正式发布:Hermes 桌面端落地,接口、文档、底层依赖全方位优化
golang·log4j
不爱编程的小陈5 小时前
深入解析 Go 网络 I/O 的底层引擎:从 epoll 到 netpoll
服务器·网络·golang
何以解忧,唯有..8 小时前
Go 语言数据类型详解:从基础到复合类型
开发语言·golang·mfc
踏着七彩祥云的小丑9 小时前
Go学习第7天:Map集合 + 递归函数 + 类型转换
开发语言·学习·golang·go
何以解忧,唯有..9 小时前
Go语言变量的声明方式详解
开发语言·后端·golang
寂夜了无痕9 小时前
Go 多版本管理工具G 保姆级安装配置教程
golang·go多版本管理
张忠琳10 小时前
【Go 1.26.4】Golang Slice 深度解析
开发语言·后端·golang
张忠琳1 天前
【Go 1.26.4】Golang Channel 深度解析
开发语言·后端·golang
张忠琳1 天前
【Go 1.26.4】Golang Map 深度解析
开发语言·后端·golang
何以解忧,唯有..1 天前
Go 语言安装与环境配置完整指南
开发语言·后端·golang