
openwrt
文章平均质量分 60
qq_22340085
这个作者很懒,什么都没留下…
展开
-
欢迎使用优快云-markdown编辑器
在对大量的头文件和源文件进行编译链接时要用到 makefile。1、当大量源文件和头文件在同一个文件加时makefile的制作 1)比较笨拙直接的方法可以利用 gcc -MM *.c 找出源文件与其他文件的依赖关系 如此编译每一个源文件,最后进行链接生成最终的目标文件2、 利用makefile 的内置规则#1 all: app 2 3 objs = app.o config.o d原创 2016-03-14 13:51:54 · 299 阅读 · 0 评论 -
mipsel-openwrt-linux-gcc交叉编译时找不到库文件的解决办法
1、在学习《linux程序设计》的时候利用ubuntu14.04系统自带的dbm数据库对一个CD程序想要交叉编译,然都一直到mips架构下的WRTnode2P, 但是在交叉编译的时候找不到libgdbm库,在WRTnode.cc中也找不到对应的库文件(有一个libgdbm,但是版本吗大不相同)。于是找到从网上下载源码,因为dbm相关的函数都是用C语言开发的,可以自行交叉编译得到相应的可执行文件。原创 2016-03-14 14:15:08 · 9358 阅读 · 0 评论 -
openwrt 驱动模块的编译与加载
1、要编译一个适用于openwrt系统的nids驱动, 源代码由硬件商提供。 首先在ubuntun 下 make 编译一下, 查看是否编译正常,是否出现错误, 修改错误。OpenWrt环境下的编译 1、 进入openwrt的编译目录,即是 make menuconfig 的配置。在 ./package/kernel/ 下 mkdir gobinet touch go原创 2016-07-05 09:41:24 · 9394 阅读 · 1 评论 -
WRTnode 2Q 按键驱动说明
咨询了一下WRTnode开发的相关人员,以及参考网上资料,大致搞明白OpenWrt系统下的按键驱动是怎么回事。 涉及文件: 1、编译模块的文件 build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.18.29/arch/mips/ath79/mach-wrtnode2q.c ke原创 2016-08-17 13:38:53 · 725 阅读 · 1 评论 -
openwrt 中添加新的文件、脚本、可执行程序到固件
网上有许多介绍如何编译程序到固件的文章,写一篇将多个文件编译到固件中的方法的文章。## Copyright (C) 2007-2016 OpenWrt.org# Copyright (C) 2010 Vertical Communications## This is free software, licensed under the GNU General Public License v2原创 2017-01-23 15:33:00 · 6688 阅读 · 0 评论 -
openwrt 编译内核模块中的配置问题
以 other.mk 中的iio 为例 对 KCONFIG下面的define KernelPackage/iio-core SUBMENU:=$(OTHER_MENU) TITLE:=Industrial IO core KCONFIG:= \ CONFIG_IIO \ CONFIG_IIO_BUFFER=y \ CONFIG_IIO_KFIFO_BUF \原创 2017-11-03 18:30:42 · 1903 阅读 · 0 评论