找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: hell、梦魇

开发openwrt软件的另一个方法

[复制链接]
发表于 2015-7-3 07:24 来自手机 | 显示全部楼层
新手思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-7-3 07:26 | 显示全部楼层
完全没必要,那个能有交叉编译快啊

点评

只是让op具有即时编译功能,自己开发小软件的时候(修改)不需要反复复制安装了。  详情 回复 发表于 2015-7-13 17:22
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-7-3 20:25 来自手机 | 显示全部楼层
我编译了一个hello,哈哈,下面不知道干嘛了

点评

可以玩玩linux下的一些开源软件(体积太大的不要作死,消耗很惨时间的)  详情 回复 发表于 2015-7-13 17:23
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 17:19 | 显示全部楼层
gkgk787 发表于 2015-7-1 14:58
楼主,你的make包在哪里搞的啊?

官网有make包,但是gcc包得自己编译
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 17:20 | 显示全部楼层
玛莎总裁 发表于 2015-7-1 06:55
楼主能不能更详细点呢

就是安装个make gcc,然后让op具有编译功能
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 17:21 | 显示全部楼层
jasontsecn 发表于 2015-7-2 22:12
就是因为native编译速度实在太慢才会用交叉编译,你这样搞不是又回去了

的确是,但是你想过没有,如果是自己开发 的小软件,自己需要修改,然后改----电脑交叉编译----卸载复制安装,这样是不是有点麻烦呢 ,当然这是在软件体积很小的情况下,
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 17:22 | 显示全部楼层
youpai 发表于 2015-7-3 07:26
完全没必要,那个能有交叉编译快啊

只是让op具有即时编译功能,自己开发小软件的时候(修改)不需要反复复制安装了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-13 17:23 | 显示全部楼层
玛莎总裁 发表于 2015-7-3 20:25
我编译了一个hello,哈哈,下面不知道干嘛了

可以玩玩linux下的一些开源软件(体积太大的不要作死,消耗很惨时间的)
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-7-13 18:48 | 显示全部楼层
用路由器编译不是浪费时间?

点评

小软件没你交叉编译浪费的多吧 ,自己开发软件的交叉编译都要写两个Makefile,而且错了还要修改编译卸载安装,这个路由器上面编译只要写一个Makefile然后编译试运行就行了,修改直接修改源代码然后clean再编译  详情 回复 发表于 2015-7-14 11:55
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 11:52 | 显示全部楼层
2ndworldmania 发表于 2015-7-13 18:38
其实方法有很多。scp远程复制到路由,或者nfs, 或者路由都不用连接,buildroot + qemu-static-user,前 ...

头文件不是事,gcc里面已经带了,我已经编译出好多软件了,尽管速度不行,但是不可否认这个开发小软件的方便性
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 11:55 | 显示全部楼层
wukaisky 发表于 2015-7-13 18:48
用路由器编译不是浪费时间?

小软件没你交叉编译浪费的多吧 ,自己开发软件的交叉编译都要写两个Makefile,而且错了还要修改编译卸载安装,这个路由器上面编译只要写一个Makefile然后编译试运行就行了,修改直接修改源代码然后clean再编译

点评

交叉编译不是一定要用SDK,有Toolchains就可以。  详情 回复 发表于 2015-7-15 18:35
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-7-14 13:50 | 显示全部楼层
时间伤不起啊  我曾经用一个ATOM 2G内存的小主机安装不带X界面的LINUX交叉编译openwrt  仅仅是交叉工具链编译这个就花费差不多10个小时时间 简直是不能忍受
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-7-15 18:35 | 显示全部楼层
hell、梦魇 发表于 2015-7-14 11:55
小软件没你交叉编译浪费的多吧 ,自己开发软件的交叉编译都要写两个Makefile,而且错了还要修改编译卸载 ...

交叉编译不是一定要用SDK,有Toolchains就可以。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-23 20:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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