![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openwrt
帥氣的胖紙鍋
xxxxxxx
展开
-
OpenWrt增加软件包方法
OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。 加入的软件包可以是网上可下载的开源软件或自行开发的软件。為加入软件包需要在package目錄下创建一个目录,以包含软件包的各种信息和与OpenWrt建立转载 2016-01-26 11:15:50 · 3091 阅读 · 0 评论 -
Package helloworld is missing dependencies for the following libraries: libc.so.6
这个是在我在Openwrt的SDK下编译模块的时候碰到的问题。缺少类库,然后其实我发现我的类库在系统里是存在的:locate libc.so.6结果:/lib/i386-linux-gnu/libc.so.6/lib64/libc.so.6看~ 明显存在,我用的应该是上面的那个类库,然后我弄了一晚上没弄好,今天所有工作做完终于弄好了。我做的工作包括这些:第一步:原创 2016-02-22 13:25:59 · 1359 阅读 · 0 评论 -
OpenWRT开发之——研究包的Makefile
本文将带大家一起深入地学习一下OpenWrt包的 Makefile。我们不仅要知其然,还要知其所以然。在上篇博文里,包里的 Makefile 内容如下:?1234567891011121314151617181920212223242526272829转载 2016-02-01 10:44:23 · 4197 阅读 · 0 评论 -
Cross-compiling GNU libmicrohttpd for OpenWRT
As a small introductory task to get GNUnet to run on small devices I started to cross- compile libmicrohttpd on my desktop computer for a router running OpenWRT.This is not intended as a from scratc转载 2016-01-28 09:29:07 · 905 阅读 · 0 评论 -
openwrt编译curl及错误解决方案
目前的openwrt trunk版本并未找到curl的身影,可通过如下步骤将curl加入openwrt系统源码.1.将https://dev.openwrt.org/browser/packages/libs?rev=22322&order=name中curl目录下载至 openwrt源码根目录对应的 package/libs/curl下2.在openwrt源码根目录下执行make原创 2016-01-27 17:01:23 · 5956 阅读 · 0 评论 -
Openwrt 交叉编译(Crosscompile)及使用SDK生成ipk安装包
Openwrt交叉编译首先我先介绍下什么是交叉编译:交叉编译,简单的说就是,就是在一个平台上生成另一个平台上的可执行文件,举个例子,我我用我的电脑(x86_64平台)编译出路由器(mips-AR71XX)上可以执行的二进制文件,要进行交叉编译首先就要有对应平台的编译器。Openwrt的交叉编译并不复杂。第一步,你需要得到toolchain(工具链),我个人理解这个就相当于编译器转载 2016-01-27 11:55:22 · 2513 阅读 · 0 评论 -
OpenWRT开发之——创建软件包
目录[-]试验步骤第一步:生成SDK第二步:安装SDK第三步:创建helloworld项目第四步:创建helloworld包第五步:试验helloworld总结求关注试验步骤为了达到自己编写一个程序打包成ipk,并能在OpenWRT上运行的目的。我在网上找了些学习的资料。本人参考的是:如何在OpenWRT上做开发感谢该网友的耐心解答。虽然有现成的步骤,博主还是喜转载 2016-01-26 15:49:53 · 2623 阅读 · 0 评论 -
openwrt的结构 与 编写 HelloWorld程序
这次讲讲openwrt的结构.1. 代码上来看有几个重要目录package, target, build_root, bin, dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---staging_dir/toolchain-* 则是工具链的安装位置转载 2016-01-26 14:13:46 · 481 阅读 · 0 评论 -
在小米路由器mini上安装Transmission挂BT/PT
小米路由器mini虽宣称是一款智能路由器,可是其支持的插件实在太少所幸小米路由mini使用的是OpenWrt系统,经过研究发现,基于OpenWRT的小米路由器系统是支持OpenWRT源中的ipk插件包的我们可以通过这些ipk源安装一些好玩的插件本文将介绍如何安装Transmission来挂BT/PT感谢http://bbs.xiaomi.cn/thread-9701693-1-1.html htt转载 2016-01-26 13:57:49 · 15045 阅读 · 0 评论 -
openwrt 为你的固件添加luci aria2设置页面
下面都是针对openwrt-dreambox源码修改1.下载aria2.tar.gz解压,将aria2目录上传至openwrt-dreambox/feeds/dreambox_packages/替换原来的,这里我修改了aria2为1.15.2版本,所以还需要修改feeds目录下dreambox_packages.index索引文件中相应的值ruishen@RS-Dev:~/原创 2016-02-26 11:09:45 · 8973 阅读 · 0 评论