博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go语言错误
阅读量:3590 次
发布时间:2019-05-20

本文共 435 字,大约阅读时间需要 1 分钟。

在go语言中用到了cgo的程序,在编译的时候,遇到了如下错误:

# command-line-arguments

/home/compile/makepkg_go/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/ld: cannot find -lCImageUtil
collect2: 错误:ld 返回 1

使用go version名称查看go版本时,发现版本不对。

在编译文件中加入

if [[ -d /home/compile/makepkg_go/go1.9 ]]; then

    export GOROOT=/home/compile/makepkg_go/go1.9
fi
export PATH=$GOROOT/bin:$PATH

将所用到的go版本包含进来。则错误消失

如果没有用到cgo,可以使用export CGO_ENABLED=1命令将cgo关掉

转载地址:http://onown.baihongyu.com/

你可能感兴趣的文章
linux服务器之间复制文件
查看>>
k8s集群搭建
查看>>
自己的阿里云镜像加速器查找
查看>>
spring-cloud-eureka初体验
查看>>
spring-cloud-ribbon简单使用
查看>>
spring-cloud-feign的简单使用
查看>>
spring-cloud-hystrix简单使用
查看>>
docker批量删除镜像
查看>>
deeping操作系统修改已挂载卷名称
查看>>
设计模式之神奇的单例模式
查看>>
linux系统设置oracle开机自启
查看>>
数据库的五种索引类型
查看>>
设计模式之原型模式
查看>>
设计模式之建造者模式
查看>>
设计模式之代理模式
查看>>
设计模式之门面模式
查看>>
设计模式之装饰器模式
查看>>
设计模式之享元模式
查看>>
设计模式之组合模式
查看>>
设计模式之委派模式
查看>>