`
mailheqiang
  • 浏览: 10507 次
社区版块
存档分类
最新评论

如何在Openwrt的平台上编译单独一个package

阅读更多
一般来说,在编译时,进行make menuconfig,可以选择你需要编译的包。工具会帮助你完成包依赖的处理,包括依赖包的下载以及编译)。
如果要手动编译一个包,则需要自己解决包依赖的问题。例如想编译一个nano的包,可以通过命令opkg info nano 来知道包依赖是什么
Package: nano
Version: 2.2.5-1
Depends: libncurses
Provides:
Status: install user installed
Architecture: ar71xx
Installed-Time: 1300757537
编译工具以及工具链
make tools/install
make toolchain/install
手动编译依赖
make package/ncurses/compile
make package/ncurses/install
编译以及安装目标包
make package/nano/compile
make package/nano/install
make package/index
分享到:
评论

相关推荐

    openwrt编译框架分析1

    OpenWrt是一个强大的嵌入式Linux开发平台,其最初由Linsys基于Linux内核构建,主要用于路由器设备。它的核心优势在于其灵活的编译框架,该框架支持模块化,使得添加、删除或定制软件包变得简单易行。OpenWrt的这种...

    OpenWRT环境搭建编译教程

    本教程将指导你如何在Ubuntu 18.04上搭建OpenWRT-rtd1619的编译环境,并进行必要的配置。 **1. 下载OpenWRT源码** 首先,你需要从指定的下载路径(https://gitee.com/yangquan3_admin/rtd1619)获取OpenWRT的源代码...

    OpenWrt环境专用编译源码fcgiwrap解决nginx取代uhttpd问题

    OpenWrt环境下编译fcgiwrap的源代码,内含其所依赖的fcgi包源代码,将文件 解压到OpenWrt-SDK的package目录下即可执行Make V=s完成整个编译过程,生成的ipk文件可直接安装到相应的路由器中,然后就可以用nginx取代原...

    自用固件,合并openwrt和immortalwrt编译AX6(刷机有风险,刷本固件变砖后果自负!).zip

    自用固件,合并openwrt和immortalwrt编译AX6.zip 自用固件,合并openwrt和immortalwrt编译AX6.zip 自用固件,合并openwrt和immortalwrt编译AX6.zip 自用固件,合并openwrt和immortalwrt编译AX6.zip 自用固件,合并...

    Openwrt Nginx交叉编译Makefile/nginx.init/patch

    这个压缩包里面包含了在openwrt交叉编译nginx-1.8.0所需要的Makefile和patch。 作为文章http://blog.csdn.net/ping1214/article/details/45397729的附件。

    OpenWrt编译环境搭建和编译方法

    在开始搭建OpenWrt编译环境前,首先需要一个支持Linux操作系统的开发机,常见的选择有Ubuntu、CentOS等。确保系统是最新版本,以便获取最新的软件包和安全更新。安装系统后,确保网络连接正常,因为后续的编译过程会...

    OPENWRT单独编译插件用到的lang。

    在这个场景下,"OPENWRT单独编译插件用到的lang"可能指的是在编译OpenWRT时,针对特定插件需要使用的编程语言或编译环境。 首先,我们来看一下`https://blog.csdn.net/bondw/article/details/123039566`这篇文章。...

    完整的openwrt下的一个ipk程序源码,可以直接拷贝到开发环境下编译

    6. **生成IPK包**:编译完成后,新的IPK包将在`bin`目录下找到,可以使用`opkg`等包管理器安装到OpenWrt设备上。 这个压缩包中的“jwdlh”可能是软件包的名称或者是某个子目录,具体用途需要查看其内容才能确定。...

    openwrt固件编译新手教程

    openwrt固件编译新手教程

    esir大神 openwrt软理由编译固件 11.1 docker版本

    esir大神 openwrt软理由编译固件 11.1 docker版本 内含很多集成!

    Openwrt编译辅助脚本2.7.zip

    "Openwrt编译辅助脚本2.7.zip" 是一个专为简化OpenWrt编译过程而设计的工具包,其目的是帮助用户更轻松地完成OpenWrt的源码编译工作。 在OpenWrt的编译过程中,用户通常需要执行一系列复杂的命令行操作,包括设置...

    sftpgo的openwrt X64编译bin及默认配置文件,基本可用了20210801

    sftpgo的openwrt X64编译bin及默认配置文件 1、官方sftpgo的X64 linux不适用于openwrt x64 2、编译很烦人, 3、所以提供下载 编译过程 git clone https://github.com/drakkan/sftpgo.git cd sftpgo # runtime/cgo #/...

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端

    交叉编译是指在一个平台上为另一个不同的平台编译程序代码的过程。这种编译方式通常用于嵌入式系统开发中,因为嵌入式设备的处理能力或存储空间可能不足以进行本地编译。 针对本篇文章,我们要交叉编译的对象是H3C ...

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit.pdf

    总之,这个教程详细地指导了如何在OpenWrt环境下对njit-client进行交叉编译,使得该客户端能够在OpenWrt平台上运行,服务于连接校园网的路由器。这对于那些使用H3C iNode服务的用户来说非常有用,尤其是那些希望在...

    树莓派openwrt交叉编译链

    树莓派openwrt交叉编译链

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit.docx

    在这个场景中,我们是在Linux系统(Ubuntu 12.04)上进行交叉编译,目标平台是OpenWrt,目的是为OpenWrt构建开源的H3C iNode客户端njit-client。 OpenWrt是一个基于Linux的嵌入式操作系统,广泛用于路由器和其他...

    GitHubActions云编译OpenWrt_Shell_下载.zip

    标题 "GitHubActions云编译OpenWrt_Shell_下载.zip" 暗示了这是一个使用GitHub Actions服务来自动化编译OpenWrt固件的项目。OpenWrt是一个开源的嵌入式操作系统,常用于路由器设备,它允许用户自定义网络设备的软件...

Global site tag (gtag.js) - Google Analytics