开启辅助访问
请
登录
后使用快捷导航
没有帐号?
立即注册
登录
|
注册
|
官方网站
官方网站
English Forum
内测申请
四格报告
机型投票
English
本版
帖子
用户
首页
社区精华
维基资料
板块列表
官方商城
Auction
资料下载
Firefly开源社区
›
技术交流
›
Linux
›
FirePrime
›
[转] 【FirePrime】简单几步搭建golang 1.5开发环境
发表新贴
[转] 【FirePrime】简单几步搭建golang 1.5开发环境
fire-juz
fire-juz
当前离线
积分
117
fire-juz
117
积分
0
威望
0
贡献
技术小白
技术小白, 积分 117, 距离下一级还需 83 积分
技术小白, 积分 117, 距离下一级还需 83 积分
积分
117
发消息
[转] 【FirePrime】简单几步搭建golang 1.5开发环境
发表于 2015-10-16 17:33:17
浏览:6604
|
回复:0
打印
只看该作者
[复制链接]
楼主
原作者:
tjcfeng
由于在arm linux上,golang没有提供编译好的二进制可执行文件,需要自己编译一下。golang已经发展到1.5版,从这版开始,所有的东西都是用golang 编译出来的,包括编译器。所以要编译golang1.5需要先编译1.4版。不过不需要完全编译,只要把go这个可执行文件make 出来就行了。
需要的东西:golang 1.4-src、golang1.5-src
这两个文件可以从官网下载。
将go1.4拷贝到home目录中
然后解压这个文件到本地
解压后可以看到一个叫go的文件夹,需要改一下名字为go1.4,后面要用到
这样就不用更改编译器的路径了
进入go1.4的的src文件夹中,开始编译。
编译不用all.bash,因为all包括了全部的测试,费时费力,咱们需要的只是一个编译器。
开始执行
5分钟之后,需要的文件出来了,就是这个go。只要5分钟。
下面开始编译go1.5。步骤同上,只不过换个位置
将go1.5放到/usr/src中,根据个人习惯,放到其他的地方也可以
同样的解压,然后进入src
操作方法是一样的,make.bash速度最快
不过go1.5改进了很多,添加了许多东西,所以这次编译的时间比刚才长了一些,需要8分钟了。
到此全部编译完成,只需要5分钟+8分钟,再加上操作的时间,总共不到15分钟。
然后进行最后一步,添加环境变量
在home中显示隐藏文件,打开.profile添加这两行。
保存后重启。
来一个测试文件吧
运行这个测试文件,go run test.go是直接运行,如果要编译成可执行文件就用go build test.go,这样就会生成test了。
go env可以看到当前编译环境的信息。
转自爱板网:
http://www.eeboard.com/bbs/thread-43988-1-1.html
分享到:
QQ空间
新浪微博
腾讯微博
人人网
微信
收藏
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
友情链接 :
爱板网
电子发烧友论坛
云汉电子社区
粤ICP备14022046号-2
快速回复
返回顶部
返回列表