导航:首页 > 源码编译 > minieap交叉编译汉化包

minieap交叉编译汉化包

发布时间:2023-01-05 19:28:42

⑴ 【路由器】OpenWrt 手动编译 ipk

.ipk 文件是可以通过 OpenWrt 的包管理软件 opkg 直接安装,好比 .deb 文件与 apt 的关系。虽然官方的软件仓库已经很丰富了,但是有时仍然需要从源码编译一些第三方的软件使用,例如锐捷认证等

但是由于路由器平台通常与常用的服务器或者个人 PC 的处理器架构不同,并且路由器的处理器本身性能较弱,几乎不可能直接在路由器上进行编译生成 .ipk 文件,因此需要交叉编译来实现

而官方的 OpenWrt 仓库就提供了一个方便使用的交叉编译环境

以 Debian / Ubuntu 为例,参考 官网给出的要求 ,可以通过下面命令来进行安装依赖包

安装/更新好这些依赖之后,就可以通过 git 拉取 OpenWrt 仓库了

通常由于仓库较大以及网速问题,可能会需要很久,其实可以通过 --depth 来限制拉取的仓库深度,或者通过镜像站来加速拉取,当然也可以两者同时采用

进入 openwrt 仓库后,首先需要更新软件包列表 feeds ,它是在 OpenWrt 中共用位置的包的集合。运行以下命令即可更新内置软件包列表并链接到编译工具中:

通常使用图形化菜单界面来进行配置编译选项,依次配置处理器架构、具体的处理器型号以及设备

以小米 mini 路由器为例,应该将他们配置成如下图所示

这一步就是获取对应设备交叉编译所需的编译链

可以先搜索有没有已经配置好的含有 Makefile 的仓库,有了适配过的 Makefile 文件就可以很方便的来编译源码生成 .ipk 文件了

以 minieap 为例, github 上有已经完成的仓库,依次可以直接拉取来编译

在拉取完成仓库后,就可以再次配置编译选项,将需要编译成 .ipk 的功能配置成模块编译,也就是标记成 M

对于 minieap 来说,在 Network 找到对应选项并配置成 M 即可,如下图

配置完成后就可以进行编译了,编译命令也很简单,以 minieap 为例如下所示

编译完成后, .ipk 文件会生成在 ./bin/packages/<YourArchitecture>/base 目录下,将其拷贝到路由器上就可以通过 opkg 进行安装使用了

阅读全文

与minieap交叉编译汉化包相关的资料

热点内容
vnuc5网络版服务器地址 浏览:760
android和pc通信 浏览:106
芜湖ug编程培训 浏览:677
如何打开cad命令行 浏览:782
编译输入错误图片大全 浏览:688
在哪里找腾讯app 浏览:373
智能管家如何与安卓互通 浏览:733
秒表倒计时单片机程序 浏览:738
单片机小学期交通灯 浏览:591
如何查app文件在哪里 浏览:65
美的美居app有什么功能 浏览:410
安卓手机如何刷为华为系统 浏览:394
服务器如何搭建自己的简历 浏览:580
编译的程序名称 浏览:630
安卓机如何使用苹果同款闹钟 浏览:624
说文解字中华书局pdf 浏览:150
java反序列化xml 浏览:457
小蓝app为什么消息未连接 浏览:152
甲烷是不是可压缩流体 浏览:369
别克车怎么连接安卓手机投屏 浏览:568