用绝对路径构建软件包路径

时间:2020-10-13 23:53:19

标签: go

我正在尝试了解“构建”的作用,因此我启用了详细标志

开始构建-x -v -a hello.go

对于某些程序包,我看到程序包路径选项具有绝对目录名称,后跟一个'_'

编译-o $ WORK / b002 / pkg .a -trimpath“ $ WORK / b002 =>” -p _ / users / someuser / Temp / HelloMe -complete -goversion go1 .14.2 -D _ / users / someuser / Temp / HelloMe -importcfg $ WORK / b002 / importcfg -pack -c = 4 ./HelloMe.go

在什么情况下,构建链会使用这样的包路径名,并且有办法指定其他内容吗?

2 个答案:

答案 0 :(得分:1)

如果您想了解整个go构建过程,那么Maori Geek上有一篇很棒的文章详细介绍了许多细节。我相信您可能会误解一些传递给内部工具的论点,但是那篇文章应该可以帮助您弄清一切。

答案 1 :(得分:-1)

在什么情况下,构建链会使用此类包路径名[...]

在Windows上。

有没有一种方法可以指定不同的内容?

不。 (没关系。)