社区
其他技术讨论专区
帖子详情
.cgo1.go:4: +build comment must appear before package clause and be followed by a blank line
weixin_38077477
2019-09-20 10:33:53
go test 如何调试cgo 程序
...全文
116
1
打赏
收藏
.cgo1.go:4: +build comment must appear before package clause and be followed by a blank line
go test 如何调试cgo 程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38093910
2019-09-20
打赏
举报
回复
此问题已经解决: ``` //build cgo -----------------就是这行导致的去掉就好 package mytest ```
Go语言高级编程
本课程为《Go语言高级编程》一书的配套课程:Go语言高级编程涵盖
CGO
、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。
/usr/local/go/src/net/
cgo
_linux.go:12:8: no such
package
located
1. 安装gcc yum install gcc -y 2. 修改/usr/local/go/src/net/
cgo
_linux.go: 添加两行 #
cgo
CFLAGS: -I . #include <stdlib.h> 修改后为: /* #
cgo
CFLAGS: -I . #include <stdlib.h> #include <netdb.h> */ import "C"
解决MacOS系统的Go报错问题:# runtime/
cgo
_
cgo
_export.c:3:10: fatal error: ‘stdlib.h‘ file not found
MacOS解决(Go
lan
g运行报错问题)# runtime/
cgo
_
cgo
_export.c:3:10: fatal error: 'stdlib.h' file not found问题
# runtime/
cgo
_
cgo
_export.c:3:10: fatal error: stdlib.h: 没有那个文件或目录
场景复现: 在Ubuntu下的Go
Lan
d中以Debug模式运行程序。 报错信息: # runtime/
cgo
_
cgo
_export.c:3:10: fatal error: stdlib.h: 没有那个文件或目录 3 | #include <stdlib.h> | ^~~~~~~~~~
com
pilation terminated.
Com
pilation finished with exit code 2 解决方法: sudo apt-get in
Ubuntu 交叉编译的时候
CGO
_ENABLED=1 报错 ubuntu _
cgo
_export.c:3:10: fatal error: stdlib.h
Ubuntu 交叉编译的时候
CGO
_ENABLED=1 报错 ubuntu _
cgo
_export.c:3:10: fatal error: stdlib.h。
其他技术讨论专区
433
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章