【解决】golang 静态库 Undefined symbol: __mingw_vfprintf

正常用golang编译一个静态库给 Lazarus 调用,编译时报错

Error: Undefined symbol: __mingw_vfprintf

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

昨天写了一篇文章

golang 静态库 Undefined symbol: __mingw_vfprintf-CSDN博客

但是还有问题。

最终发现,是因为go编译静态库时,调用的mingw和最终编译时调用的mingw不配套。

解决方案 ,设置CC为最终编译使用的,使其配套。

bash 复制代码
set CC=D:\Envirenment\MinGW\mingw64_13.1\bin\gcc.exe
go build -o libLogin.a -ldflags "-s -w" -buildmode=c-archive main.go
相关推荐
Wzx1980124 小时前
go聊天室
开发语言·后端·golang
2***s6724 小时前
【Go】Go语言基础学习(Go安装配置、基础语法)
服务器·学习·golang
周杰伦_Jay6 小时前
【Go 语言主流 Web】 框架详细解析
开发语言·后端·微服务·架构·golang
w***76557 小时前
[golang][MAC]Go环境搭建+VsCode配置
vscode·macos·golang
r***F2629 小时前
Go-Gin Web 框架完整教程
前端·golang·gin
k***85849 小时前
【Golang】——Gin 框架中间件详解:从基础到实战
中间件·golang·gin
z***67779 小时前
【Golang】——Gin 框架中的表单处理与数据绑定
microsoft·golang·gin
r***F26217 小时前
【漏洞复现】CVE-2019-11043(PHP远程代码执行漏洞)信息安全论文_含漏洞复现完整过程_含Linux环境go语言编译环境安装
linux·golang·php
a***560620 小时前
Windows上安装Go并配置环境变量(图文步骤)
开发语言·windows·golang
未来之窗软件服务1 天前
幽冥大陆(三十五)S18酒店门锁SDK go语言——东方仙盟筑基期
java·前端·golang·智能门锁·仙盟创梦ide·东方仙盟·东方仙盟sdk