首页 Openwrt配置与编译指南

Openwrt配置与编译指南

举报
开通vip

Openwrt配置与编译指南首先安装基本开发环境:sudoapt-getinstallsshvimsambatftpnfs安装编译openwrt须要的包:解压openwrt包编译犯错:Builddependency:PleaseinstalltheGNUC++Compiler(g++).Builddependency:Pleaseinstallncurses.(Missinglibncurses.soorncurses.h)Builddependency:Pleaseinstallzlib.(Missinglibz.soorzlib.h)Bu...

Openwrt配置与编译指南
首先安装基本开发环境:sudoapt-getinstallsshvimsambatftpnfs安装编译openwrt须要的包:解压openwrt包编译犯错:Builddependency:PleaseinstalltheGNUC++Compiler(g++).Builddependency:Pleaseinstallncurses.(Missinglibncurses.soorncurses.h)Builddependency:Pleaseinstallzlib.(Missinglibz.soorzlib.h)Builddependency:Pleaseinstallflex.Builddependency:Pleaseinstallpatch.Builddependency:Pleaseinstallgit(git-core).Builddependency:Pleaseinstallthesubversionclient.安装编译openwrt须要的包:sudoapt-getinstalllibncurses5-devzlib1g-devgawkflexpatchgit-coreg++subversion然后直接make工作目录,并将openwrt最新代码包解压到openwrt工作目录下配置openwrt编译选项,在openwrt/trunk/目录下运行命令makemenuconfig选择s3c24xx[2.6]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-2.8/目录下交错编译工具链,寄存在目录下在此,我们关心的是交错编译工具链,我们能够使用符号链接将交错编译工具命令放入$PATH路径中,这样在gec用户的随意目录下我们能够使用交错编译工具来建立目标板上运行的应用程序。GECopenwrtopenwrt将编译生成的目标系统镜像文件放在其根目录的bin/目录下我们能够使用flash烧写工具将目标系统镜像写入目标板的NANDflash中运行。
本文档为【Openwrt配置与编译指南】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
欣欣乐园
暂无简介~
格式:doc
大小:72KB
软件:Word
页数:2
分类:
上传时间:2022-07-09
浏览量:48