在openwrt源码目录下make menuconfig时,选择 [*] Build the OpenWrt SDK ,之后就会在bin/ar71xx/下生产SDK文件OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz2
解压之后就是OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2,此目录结构跟openwrt的目录结构基本一致
解压之后就是OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2,此目录结构跟openwrt的目录结构基本一致
song@song-virtual-machine:attitude_adjustment# ls bin/ar71xx/OpenWrt-SDK-ar71xx-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2
bin Config.in docs include logs package Packages.gz rules.mk staging_dir tmp
build_dir dl feeds.conf.default LICENSE Makefile Packages README.SDK scripts target
song@song-virtual-machine:attitude_adjustment# ls
bin build_dir dl feeds.conf.default LICENSE Makefile README scripts target toolchain
BSDmakefile Config.in docs feeds include logs package rules.mk staging_dir tmp tools

本文介绍了如何使用OpenWrt SDK编译应用程序。首先,在OpenWrt源码目录下配置生成SDK,然后在SDK的package目录下创建helloworld目录,并编写Makefile。接着,创建helloworld.c源文件,完成编译和安装步骤。最终,编译完成后在SDK的bin/ar71xx/packages目录下得到helloworld_1_ar71xx.ipk文件,将其安装到OpenWrt设备上。
最低0.47元/天 解锁文章
5336

被折叠的 条评论
为什么被折叠?



