搜索
bottom↓
回复: 21

go语言开发全志f1c100s之helloworld

[复制链接]
(69440031)

出0入0汤圆

发表于 2019-5-20 13:10:06 | 显示全部楼层 |阅读模式
在windows上交叉编译go程序,生成armv5版helloworld,并在licheepi成功运行。正式打响了用go语言开发f1c100s的第一炮,用go开发就是这么简单,在win或linux电脑上编译好程序,直接传给f1c100s就能跑,不需要任何依赖。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
(69438702)

出0入0汤圆

发表于 2019-5-20 13:32:15 来自手机 | 显示全部楼层
怎么交叉编译呢
(69438182)

出0入0汤圆

发表于 2019-5-20 13:40:55 来自手机 | 显示全部楼层
求安装go环境,win7的
(69437928)

出0入0汤圆

 楼主| 发表于 2019-5-20 13:45:09 | 显示全部楼层
改一下环境配置即可GOARCH=arm GOARM=5 GOOS=linux,我用的liteide,直接选择cross-arm5
(69437839)

出0入0汤圆

 楼主| 发表于 2019-5-20 13:46:38 | 显示全部楼层
chenchaoting 发表于 2019-5-20 13:40
求安装go环境,win7的

我用的liteide,搜索有很多下载点
(69437767)

出0入0汤圆

发表于 2019-5-20 13:47:50 | 显示全部楼层
比c方便多了
(69437747)

出0入0汤圆

发表于 2019-5-20 13:48:10 | 显示全部楼层
FireBrain 发表于 2019-5-20 13:46
我用的liteide,搜索有很多下载点

你现在还在石家庄吗?
(69437624)

出0入0汤圆

发表于 2019-5-20 13:50:13 | 显示全部楼层
荔枝pi吃灰的路过..............
(69436973)

出0入0汤圆

发表于 2019-5-20 14:01:04 来自手机 | 显示全部楼层
荔枝派吃灰中
(69436449)

出0入0汤圆

 楼主| 发表于 2019-5-20 14:09:48 | 显示全部楼层

可以用起来了,比如跑个服务器
(69435887)

出0入0汤圆

发表于 2019-5-20 14:19:10 | 显示全部楼层
执行程序多大啊?
貌似golang每个程序都包含需要的依赖,程序空间占用有点大,去年在openwrt(MIPS芯片)上试过,helloword都差不多5M,我flash一共才16M,就没折腾了。
(69435607)

出0入0汤圆

 楼主| 发表于 2019-5-20 14:23:50 | 显示全部楼层
墨非 发表于 2019-5-20 14:19
执行程序多大啊?
貌似golang每个程序都包含需要的依赖,程序空间占用有点大,去年在openwrt(MIPS芯片)上 ...

helloworl大概不到2m,这个无所谓吧,我是直接在8g的tf卡运行,程序再大也无所谓,就怕可怜的32m内存崩掉,节省一点应该够用
(69435456)

出0入0汤圆

 楼主| 发表于 2019-5-20 14:26:21 | 显示全部楼层
墨非 发表于 2019-5-20 14:19
执行程序多大啊?
貌似golang每个程序都包含需要的依赖,程序空间占用有点大,去年在openwrt(MIPS芯片)上 ...

mips用的那中芯片,有时间我想用go开发一下君正的x1000
(69434948)

出0入0汤圆

发表于 2019-5-20 14:34:49 | 显示全部楼层
好几块荔枝派吃灰中
(69434922)

出0入0汤圆

发表于 2019-5-20 14:35:15 | 显示全部楼层
FireBrain 发表于 2019-5-20 14:26
mips用的那中芯片,有时间我想用go开发一下君正的x1000

ar9331      
(69434699)

出0入0汤圆

发表于 2019-5-20 14:38:58 | 显示全部楼层
好爽的感觉。
(41529498)

出0入0汤圆

发表于 2020-4-7 14:05:39 | 显示全部楼层
FireBrain 发表于 2019-5-20 14:23
helloworl大概不到2m,这个无所谓吧,我是直接在8g的tf卡运行,程序再大也无所谓,就怕可怜的32m内存崩掉 ...

用f1c200s,这个64M内存。
(41529009)

出0入0汤圆

 楼主| 发表于 2020-4-7 14:13:48 | 显示全部楼层
hyghyg1234 发表于 2020-4-7 14:05
用f1c200s,这个64M内存。


设置了swap,ram大小不是问题了。我在f1c100s上跑了debian,上面装了gcc,golang。python等一系列开发工具
(41523418)

出0入0汤圆

发表于 2020-4-7 15:46:59 | 显示全部楼层
FireBrain 发表于 2020-4-7 14:13
设置了swap,ram大小不是问题了。我在f1c100s上跑了debian,上面装了gcc,golang。python等一系列开发工 ...

我的tiny200马上到手,可以愉快的玩耍了。
(15796784)

出0入17汤圆

发表于 2021-1-30 10:04:13 | 显示全部楼层
FireBrain 发表于 2020-4-7 14:13
设置了swap,ram大小不是问题了。我在f1c100s上跑了debian,上面装了gcc,golang。python等一系列开发工 ...


楼主,我用GO 写的helloworld在f1c100s 上直接报内存不足,跑不起来,你的有做什么 设置吗?
(15770666)

出0入0汤圆

 楼主| 发表于 2021-1-30 17:19:31 来自手机 | 显示全部楼层
cddxhy 发表于 2021-1-30 10:04
楼主,我用GO 写的helloworld在f1c100s 上直接报内存不足,跑不起来,你的有做什么 设置吗? ...

开辟swap
(15768319)

出0入0汤圆

发表于 2021-1-30 17:58:38 | 显示全部楼层
华而不实
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2021-8-1 06:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表