我的 Go 包包含一个 .c 文件,该文件使用需要某些 CFLAGS 集的库。在“go install”的命令行上,我可以指定CGO_CFLAGS
所需的标志,一切正常。但是,我想这样做,以便有人可以“获取”我的包并构建它,而无需传递任何额外的命令行参数。
Go 打包系统是否提供了一个地方,我可以在其中放置一些这样的配置,以指定一些go install
在打包时总是需要的参数?
(我知道#cgo CFLAGS:
在 Go 源文件中做指令,但回想一下,在我的包中我有一个 .c 源文件,所以需要 CGO_CFLAGS 设置到整个构建过程)
呼啦一阵风
相关分类