[linux开发环境建立,内核的裁剪编译下载.doc

[linux开发环境建立,内核的裁剪编译下载.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[linux开发环境建立,内核的裁剪编译下载

嵌入式开发环境的建立 嵌入式Linux 开发环境一般由如下几部分构成:Linux 服务器(宿主机)、个 人PC机、嵌入式目标板和将它们连接在一起的网络环境,其具体结构如图1-1所示: 图 1-1 linux 开发环境的结构 如图1-1所示的嵌入式Linux 开发环境中,Linux 服务器作为嵌入式Linux 内核 编译、应用程序编译的公共平台,一般由单独的一台PC 机充当,安装常用的桌面 标准Linux 操作系统,如RedHat Linux 等。 工作站即为普通的局域网络计算机,可以是一台或多台,以支持小组项目开发, 工作站一般安装常用的Windows 操作系统,仍然可以完成各种日常工作,当需要使 用Linux 服务器资源时,可从工作站远程登录到Linux 服务器,以完成各项需要的 操作。 ※注意:本手册的环境是Windows XP+VMware的形式,在XP下安装VMware,并在 VMware下虚拟安装RH9,两系统通过VMwareTools提供的共享目录交换文件。这样 即方便又快捷。 第1节 Linux安装 1、 在VM启动画面下按F2,进入Boot,选择光盘启动; 2、 在VM的Setting里选择光驱,并将其指向Linux的ISO; 3、 顺序安装完毕即可。 4、 在接下来的选项中,选择,定制,建议进入每个菜单,完全选择。 第2节 VM Tools安装 1、 启动Linux; 2、 在VM的Setting里选择Install VMware Tools; 3、 在Linux控制台中执行以下命令 Mount /dev/cdrom Mkdir /arm cp /mnt/cdrom/ VMwareTools-6.0.4-93057.tar.gz /arm/ VMwareTools-6.0.4-93057.tar.gz umount /dev/cdrom cd /arm ls tar zxf VMwareTools-6.0.4-93057.tar.gz ls cd vmware-tools-distrib ls ./vmware-install.pl(注意前面的点) 然后一直回车。重启。 4、 在Setting./option里选择共享文件夹; 设置好共享即可实现LINUX与Windows下的文件共享。 第三节 交叉编译环境安装 嵌入式Linux 开发是宿主机—目标机(HOST-TARGET)交叉开发,这样您的 系统编译工具要换成交叉编译工具,对于这个,您只需要指明它的路径即可,需要 交叉开发环境,并且建立交叉编译环境: 您可以在我们的光盘中得到预先编译的交叉编译工具 cross-2.95.3.tar.bz2。交叉编译工具一般由专门的机构负责维护,可以从网站 .uk上免费下载,当然得需要编译,网站上一般提供原码。以下描述已经编译好的交叉编译环境的建立过程: 首先以Root 身份在Linux 服务器上新建一个用于嵌入式Linux 开发的工作目 录:/home/work,以后所有的开发工作都在这个目录下进行。 编译工具以压缩包的形式,由恒颐提供,文件名为:cross-2.95.3.tar.bz2,包括 linux-arm-gcc编译器和一些实用程序,位于光盘的目录:\Software\Arm-Linux\Tools, 我们要把交叉编译工具安装在Linux服务器的/usr/local/目录下。 当拿到压缩文件后,在Linux服务器的/usr/local目录新建子目录arm: # cd /usr/local # mkdir arm ;建立ARM目录 从PC 机上通过FTP 方式或VMware 的共享目录的方式,将光盘中的文件 cross-2.95.3.tar.bz2 传输到Linux 服务器的/usr/local/arm 目录,然后在Linux 服务器 上进行将其解压缩: # tar jxvf cross-2.95.3.tar.bz2 当以上的工作完成以后,就会在当前目录生成一个名为2.95.3的子目录,表明交 叉编译器已经成功安装到了/usr/local/arm下。进入/usr/local/arm/2.95.3子目录,列表 查看目录所包含的内容。 # cd /usr/local/arm/2.95.3 # ls arm-linux bin include info lib man share test-if-write 嵌入式编译工具就安装在这个目录中,可以完成源代码的编译。 这样您的开发环境已经建立在/usr/local/arm/2.95.3/bin 下面,当然您需要使用的

文档评论(0)

xiayutian80 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档