首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何查看"go get“安装中失败的内部编译命令?

如何查看"go get“安装中失败的内部编译命令?
EN

Stack Overflow用户
提问于 2015-07-10 23:56:05
回答 1查看 5.4K关注 0票数 126

我正在拉取并安装一个带有依赖项的包,但编译失败,在本例中找不到文件magic.h。如何查看编译命令和标志是什么?-v选项不起作用。(我不需要关于从哪里获取magic.h的想法,这只是一个例子。)

代码语言:javascript
复制
$ go get -u github.com/presbrey/magicmime
# github.com/presbrey/magicmime
../../../src/github.com/presbrey/magicmime/magicmime.go:20:11: fatal error:   'magic.h' file not found
#include <magic.h>

我如何才能找到,例如,它在哪里寻找包含文件,它正在编译的确切源代码?(在本例中,我在$GO_PATH/src中看到的源文件注释掉了#include,但/usr/local/include/match.h仍然存在。)

EN

回答 1

Stack Overflow用户

发布于 2015-07-11 00:30:48

对problem package运行go build -x:

代码语言:javascript
复制
go build -x github.com/presbrey/magicmime
票数 100
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31345230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档