【发布时间】:2021-04-10 21:46:43
【问题描述】:
#cgo LDFLAGS: -lmarket_n
变成
#cgo LDFLAGS: -lmarket_m
然后
go clean -cache -r
go build -o newm
检查二进制 newm 调用的共享库
ldd newm
讽刺的是,它报告
libmarket_n.so => not found
...
我也将libmarket_n.so重命名为libmarket_m.so,
为什么一直引用文件已不存在的旧库名?
【问题讨论】:
标签: cgo