gstgst.h 包含在什么库里面 openwrt

gstgst.h 包含在什么库里面 openwrt,第1张

Openwrt 官方正式的发行版是已编译好了的映像文件(后缀名bin或trx、trx2),此映像文件可从Openwrt官方网站的下载页面中轻松获取到,连接地址为 OpenWrt官方网站。这些编译好的映像搏握族文件是基于默认的配置设置,且只针对受支持的平台或设备的。因此,为什么要打造一个自己的映像文件,理由有以下四点:

您想拥有一个个性化的配置OpenWrt(彰显个性,在朋友圈子里显摆显摆,开个玩笑);

您想在实验性的平台上测试OpenWrt;

您参与测试或参与开发OpenWrt的工作基弊;

或者,最简单的目的就是为了保持自己的Openwrt为最新版本;

若想实现上述目的,其实很简单,按下述文字即可成功编译出一个您的Openwrt来。

准备工作

在开始编译Openwrt之前需要您做些准备工作;与其他编译过程一样,类似的编译工具和编译环境是必不可少的:

一个构建OpenWrt映像的系统平台,简单说就是准备一个 *** 作系统(比如Ubuntu、Debian等);

确保安装了所需的依赖关系库, (在debian系统中就是安装各种需要的软件包)皮虚

OpenWrt源代码副 本

首先, 开机登陆到支持编译Openwrt的 *** 作系统(废话了)。实体机或者虚拟机(Vmware 或者 Qemu)里的 *** 作系统都行,这里推荐使用Linux系统。 bsd和mac osx系统也可以编,但不推荐,且未验证是否可编译成功。下文假定您使用的是Debian *** 作系统,使用 apt-get 来管理包. 替代的选择是 Ubuntu (分支 Kubuntu, Xubuntu 等即可)。

vim 19.07/target/linux/Makefile

清空内核:

解压内核:

编译,拷贝内核头文件到工具链 /19.07/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.3.0_musl/include/linux$ 中

新建两个目录,原始linux-4.19.81.org/和修改后的linux-4.19.81/

使用如下命令生成patch

拷贝到对应的target/linux下

之后编译毁喊的时候,会根据前缀的数值大小一个一个打补丁到源码下面。

vim 14.07/package/Makefile文件里有如下定义纤历野:

清空:

解压,打patch

编译:

安装,拷贝

新建两个目录,原始uhttpd-2019-08-17-6b03f960.org/和修改后的uhttpd-2019-08-17-6b03f960.81/

使用如下命令生成patch

在package下面新建patches目录

将生成出来的1001-add-xxx-support.patch拷烂中贝到patches即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12297497.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存