【发布时间】:2023-03-21 10:13:01
【问题描述】:
我使用自定义构建工具来编译 go 项目,我需要一种在我的项目中使用 cgo 的方法。
问题是 cgo 文档只告诉你如何使用 make。
我真正需要知道的是使用哪些工具处理哪些生成的文件以及需要以什么顺序完成。我尝试在 go 源目录中读取 make.pkg,但我的最大努力失败了。
我的测试 dll 很简单,一个每次调用都返回 1 的函数,使用这个函数的 go 代码也同样简单。
在 cgo 项目上成功运行 make 所产生的控制台输出将非常有帮助。
【问题讨论】: