作者bashinan (浪迹天涯)
看板Programming
标题[问题] golang成功交叉编译至树莓派3,但执行错误
时间Sat Sep 16 21:09:49 2017
使用GO-1.9交叉编译至树莓派3执行, 报illegal instruction错误.
编译参数如下:
$ GOARCH=arm GOARM=6 go build ...(略)
GOARM使用7, 一样报illegal instruction.
GOARM使用5, 报Segmentation fault.
开发环境:
Ubuntu 15.10 64bit,
官方golang SDK,
树莓派3使用官方raspbian lite最新版本.
golang SDK试过1.8以下1.5以上的所有版本, 皆可成功交叉编译, 但无法执行.
请问有人有成功执行的经验吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.161.153.105
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1505567392.A.9CE.html
1F:→ lnmlee: 台湾玩golang的人不多 101.13.194.39 11/09 17:49
2F:→ WPC001: GOARCH=arm GOARM=6是对的吗? 218.187.178.23 04/17 01:06
3F:→ WPC001: 要不要改成GOARCH=arm64看看? 218.187.178.23 04/17 01:06