1 / 2
文档名称:

Openwrt配置与编译指南.doc

格式:doc   大小:72KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Openwrt配置与编译指南.doc

上传人:泰山小桥流水 2022/12/2 文件大小:72 KB

下载得到文件列表

Openwrt配置与编译指南.doc

文档介绍

文档介绍:该【Openwrt配置与编译指南 】是由【泰山小桥流水】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【Openwrt配置与编译指南 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第一安装基本开发环境:
sudoapt-getinstallsshvimsambatftpnfs
安装编译openwrt须要的包:
解压openwrt包编译出错:
Builddependency:PleaseinstalltheGNUC++Compiler(g++).
Builddependency:Pleaseinstallncurses.()
Builddependency:Pleaseinstallzlib.()
Builddependency:Pleaseinstallflex.
Builddependency:Pleaseinstallpatch.
Builddependency:Pleaseinstallgit(git-core).
Builddependency:Pleaseinstallthesubversionclient.
安装编译openwrt须要的包:
sudoapt-getinstalllibncurses5-devzlib1g-devgawkflexpatchgit-core
g++subversion
而后直接make
工作目录,并将openwrt最新代码包解压到openwrt工作目录下
配置openwrt编译选项,在openwrt/trunk/目录下运转命令
makemenuconfig
选择s3c24xx[]
TargetImages中选择jffs2、tgz和ext2
选择Advancedconfigurationoptions(fordevelopers)
并在高级配置选项中的
ToolchainOptions选择使用eglibc
在Utilities选项下选择
udev
软件包以及udevextras
软件包
保存配置并退出GEC
在配置好编译工具链和目标板镜像功能包今后,
我们可以开始成立目标板根系统镜像。
默认状况下,openwrt编译脚本会自动从Internet
上获得所需要的软件包源代码,
并把下载的源码包存放在当前目录的
dl/
目录中;在build_dir/目录中存放编译中使用
的软件包,在staging_dir/
目录取于存放成立目标系统镜像的工具软件,
包含:宿主系统使用的工具,存放在
staging_dir/host/
目录下目标系统使用的软件包,
存放在staging_dir/target-arm_eglibc-/
目录下
交织编译工具链,存放在
目录下
在此,我们关怀的是交织编译工具链,我们可以使用符号链接将交织编译工具命令放入
$PATH路径中,
这样在gec用户的任意目录下我们可以使用交织编译工具来成立目标板上运转的应用程序。
GECopenwrt

openwrt

将编译生成的目标系统镜像文件放在其根目录的

bin/

目录下
我们可以使用

flash

烧写工具将目标系统镜像写入目标板的

NANDflash

中运转。