教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 树莓派上编译 Go and 安装 Cow

树莓派上编译 Go and 安装 Cow

发布时间:2022-03-26   编辑:jiaochengji.com
教程集为您提供树莓派上编译 Go and 安装 Cow等资源,欢迎您收藏本站,我们将为您提供最新的树莓派上编译 Go and 安装 Cow资源

<em>PS:老Blog文章转移, 年代久远, 连接可能已失效.</em>

Cow 是不错的软件,相当好用,我在公司是直接把它挂到了服务器上,然后办公室的人都在用它。但是回到了家里我就无法用移动设备或者 PSP 之类的连接它了,我的电脑也不能一天 24 小时的在家中开机,碰巧这两天买了连个树莓派,上面运行的是专门定制过的 Debian Linux,我就想着是否能够使用它来运行 Cow。十分不幸的是,似乎作者的网站上并没有提供 ARM 设备的 Cow 版本,我尝试的下载了 Linux 32 位的版本,但是无法在树莓派上运行。所幸 Cow 是用 Go 语言写的,而 Go 支持 ARM,大不了自己编译 Cow。

我不知道是因为我的的问题还是因为什么奇怪的问题,树莓派的官方源里有 Golang,但是我安装之后却无法使用。So,干脆连 Go 也自己编译好了。

先安装依赖包:

<code>sudo apt-get install -y mercurial gcc libc6-dev</code>

然后用 Mercurial 拖回 Go 的源码:

<code>hg clone -u default https://code.google.com/p/go $HOME/go</code>

然后开始编译:

<code>cd $HOME/go/src ./all.bash</code>

这一步非常非常非常漫长,我估计我等了能有七八十分钟。等待漫长的编译结束后,我们还需要设置一下环境变量,在<code>.zshrc</code>或<code>.bashrc</code>下加入<code>export PATH=$PATH:$HOME/go/bin</code>。然后重启 Shell 环境,执行一下<code>go version</code>命令,如果出现正确的版本号信息,就表示一切都 OK 了。如果你准备马上开始编译 Cow,还需要设置一下<code>gopath</code>,在<code>.zshrc</code>或<code>.bashrc</code>中加入<code>export GOPATH=$HOME/mygo</code>,然后执行<code>go get github.com/cyfdecyf/cow</code>命令开始拖回 Cow 的源码并编译。

又是一阵漫长的等待,之后 Cow 的可执行文件会出现在$HOME/mygo/bin/目录之中,最后附我所编译好了的 Go for Raspberry pi 与 Cow for Raspberry pi 下载地址与 Cow 项目主页:

<ul><li>Go for Raspberry pi http://pan.baidu.com/share/link?shareid=3899103835&uk=235347055 </li> <li>Cow 0.7.1 for Raspberry pi http://pan.baidu.com/share/link?shareid=3925804000&uk=235347055 </li> <li>Cow 项目主页 https://github.com/cyfdecyf/cow </li> </ul> 到此这篇关于“树莓派上编译 Go and 安装 Cow”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
树莓派上编译 Go and 安装 Cow
Ubuntu和树莓派下配置go语言开发环境
树莓派怎么运行python程序
在树莓派上搭建LNMP环境
最全面的12种Python学习方式
树莓派如何启动python
10分钟用Python编写贪吃蛇小游戏
树莓派安装配置mongodb
Golang源码编译
【跟着我们学Golang】Go语言全平台安装

[关闭]
~ ~