当前位置:首页 » 编程软件 » openwrt交叉编译环境

openwrt交叉编译环境

发布时间: 2022-03-14 10:31:55

⑴ openWRT 交叉编译程序 ./hello: line 1: syntax error: unexpected "("

你好,解决了吗?怎么回事呢?我也是这个问题,求指教

⑵ 如何编译OpenWrt

在安装好的 ubuntu中 打开终端提示符(快捷键 Ctrl+Alt+T) 如下图所示

安装 openwrt需要的 编译环境 输入命令():
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
按照提示输入密码: 如下图

到这里 编译环境搭建完成 继续
mkdir openwrt 创建一个openwrt文件夹cd openwrt 进入openwrt文件夹svn co svn://svn.openwrt.org/openwrt/branches/backfire下载官网的源码(稳定版本)
或者
svn co svn://svn.openwrt.org/openwrt/trunk下载官网的源码(测试版本)
PS:(稳定版本,测试版本任选一个)
./scripts/feeds update -a 更新软件包./scripts/feeds install -a 安装软件包
PS: 下载更新过程根据网速决定

make menuconfig 进入定制界面(里面可以选择芯片的型号,集成的组件等等,根据实际情况选择)

下面以编译WNR2000 V3的openwrt固件为例,只编译基本的功能(因为我使用的就是V3 稳定版本没有这个型号)
Target System---AR7xxx/AR9xxx CPU型号
Target Profile---NETGEAR WNR2000V3LuCI—>Collections—– <*> luci 添加LuciLuCI—>Translations—- <*> luci-i18n-chinese 添加中文
Save —>OK 保存
Exit 退出

make V=99 开始编译(编译过程缓慢 耐心等候 因为下载很多东西)成功后在bin文件夹里有编译好的固件

⑶ 求助openwrt上网问题 openkeeper交叉编译版

在Internet连接那一项!用之前要到手机设置-连接-USB-USB网络-USB网络类型,选择手机做调制解调器,正常选了以后PC Suite马上就会有反应的,会有提示给你创建连接。记住手机必须处于手机模式! 或安装了PC Suite

⑷ openwrt编译环境出现这个是什么意思

一个是测试编译环境时出现的,我的用户已经是非root用户了
/home/king/openwrt/backfire/include/prereq-build.mk:17: recipe for target 'prereq-non-root' failed

⑸ openwrt路由器上怎么使用gcc

不是不能用,是更本没人愿意这样做...
就路由器那cpu,那内存?按现在的眼光来看,它实在是太慢了...
你可以搜索“交叉编译”来了解更多。

⑹ 如何搭建openwrt交叉编译环境

如果openwrt官方有支持的软件包,那么用package安装最方便。如果是自己写的软件,不想配置成package的哪个格式,自己直接用交叉编译器编译出来,丢到openwrt系统上直接执行就行了。其实package系统只是一个统一管理的方式

⑺ 怎么在linux上安装openwrt环境

1.安装好ubuntu8.04中文版本或者fedora 9或者11,搞定网络连接。
以非root用户登陆,打开“应用程序—-附件—-终端”。如果您已经安装好linux, 那么此步骤请略去。
2.如果您选择ubuntu, 那么ubuntu开发环境需要的软件有
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
然后
sudo apt-get update
如您选择安装fedora11或者fedora9
Fedora 11 or 9:
# yum install autoconf binutils bison bzip2 flex gawk gcc gcc-c++ gettext make ncurses-devel patch unzip wget zlib-devel
由于fedora 安装包本来就很全面,所以需另外安装的东西较

⑻ 如何在OpenWRT环境下做开发

1、搭建开发环境 首先,在执行make menuconfig后,会出现下图: 其中,图中红框部分是我定制路由器的系统版本,大家可以根据不同的路由器进行不同的选择;绿框部分表示我们需要编译一个SDK开发环境(默认情况下,此项未勾选)。 编译过程中需要..

⑼ openwrt java环境

塞班支持的开发语言可能是所有手机平台的具体选择哪一个,这取决于你自己良好的技能和发展什么样的程序,你打算

的Symbian C + + ,历史上最古老,最强大的(和底层资源结合紧密),开发难度大(和传统的C + +差异很大)。如果不知道,你想开发一些和系统结合非常紧密的应用,一般不建议

打开C或Python为S60,发展困难,但也更灵活,但应注意根据经营环境的Open C的电话超过了S60第三版FP1,但是Python已经融入仍然需要安装在手机上操作环境。

JAVA不用说,在Android诞生之前,S60是世界上最好的Java支持的平台上,如果你擅长这个。

WRT.S60第三届FP2或多个嵌入支持小工具是一个轻量级的Web应用程序,为用户提供了一个关键。它通常是专为特定的功能,如天气,股票,拍卖信息。页使用标准的Web技术开发,如XHTML,CSS,JavaScript等。在这方面,该窗口小部件运行的web浏览器的用户界面。如果你需要开发和网络应用程序与应用程序,WRT是一个不错的选择,但我听说WRT不能在本地存储在手机上,每次启动必须从网络上下载数据,没有确认。

QT,S60平台,最先进的开发工具,但大多数现有的诺基亚手机不具备的能力,以支持Qt的,需要安装一个单独的开发环境,但在未来, S60的发展将逐渐靠拢的Qt。

所以综上所述,选择什么样的工具S60的发展完全依赖于自己的好,你打算开发程序

我个人比较看好WRT和QT,但在很长一段时间,你想彻底摆脱了Symbian C + +的影子难以D.

最后一个,如果你想开发的S60,它经常会去诺基亚论坛,她将是您最佳的合作伙伴
android的Java不支持C + +。准备开发Android果实扁办?机器人上线做准备

⑽ 关于Openwrt下的C 编译环境问题

Openwrt本身不支持直接编译C语言的,不支持GCC,写好的C语言是需要在linux下通过GCC编译器编译出的可执行文件才能跑,例如写好的helloworld.c 需要在linux下gcc -o helloworld helloworld.c 然后会生成一个helloworld文件, ./helloworld 就可以执行了。 不知道题主是这个意思不。。。。

热点内容
剪力墙压脚筋大小怎么配置 发布:2025-01-23 00:50:53 浏览:534
腾讯云cos云服务器 发布:2025-01-23 00:46:47 浏览:63
如何给安卓平板刷上MIUI系统 发布:2025-01-23 00:45:51 浏览:73
2开方算法 发布:2025-01-23 00:27:21 浏览:16
如何看自己steam服务器 发布:2025-01-23 00:07:21 浏览:710
armlinux命令 发布:2025-01-23 00:01:08 浏览:137
战地4亚洲服务器为什么被攻击 发布:2025-01-22 23:45:42 浏览:671
javascript反编译 发布:2025-01-22 23:37:57 浏览:432
夏天来了你的巴氏奶存储对吗 发布:2025-01-22 23:37:56 浏览:206
求最大值c语言 发布:2025-01-22 23:22:35 浏览:250