如何在GCCGO中导入值以执行类似于GC编译器中的go linker ldflags -X的操作

时间:2018-11-27 13:47:52

标签: go gcc gccgo

现在,我有了bash代码,可以使用go工具中的链接器在编译时将版本值导入go源代码。此代码可以在GC上正常运行。

  

go build -ldflags“ -X something:something” main.go

但是我正在机器上测试我的代码,该机器的体系结构仅支持gccgo而不是gc,并且gccgo不支持-ldflags,这是gc中的链接器工具。尽管gccgo具有-gccgoflags的标志选项,但我没有看到所需的链接标志。

我想知道gccgo中是否有相对标志,或者是否有其他方法可以将值插入源代码?

我不想用bash硬编码此功能。

谢谢。

0 个答案:

没有答案