⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux

📁 本书讲叙了移植uclinux的三步骤,很容易理解
💻
📖 第 1 页 / 共 3 页
字号:
            href="http://www.gzlinux.org/forum/posting.php?mode=reply&amp;t=838"><IMG 
            alt=回复帖子 
            src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/reply.gif" 
            align=middle border=0></A></SPAN></TD>
          <TD vAlign=center align=left width="100%"><SPAN 
            class=nav>&nbsp;&nbsp;&nbsp;<A class=nav 
            href="http://www.gzlinux.org/forum/index.php">Guangzhou Linux 
            Consortium 首页</A> -&gt; <A class=nav 
            href="http://www.gzlinux.org/forum/viewforum.php?f=44">嵌入式Linux</A></SPAN></TD></TR></TBODY></TABLE>
      <TABLE class=forumline cellSpacing=1 cellPadding=3 width="100%" 
        border=0><TBODY>
        <TR align=right>
          <TD class=catHead colSpan=2 height=28><SPAN class=nav><A class=nav 
            href="http://www.gzlinux.org/forum/viewtopic.php?t=838&amp;view=previous">阅读上一个主题</A> 
            :: <A class=nav 
            href="http://www.gzlinux.org/forum/viewtopic.php?t=838&amp;view=next">阅读下一个主题</A> 
            &nbsp;</SPAN></TD></TR>
        <TR>
          <TH class=thLeft noWrap width=150 height=26>作者</TH>
          <TH class=thRight noWrap>留言</TH></TR>
        <TR>
          <TD class=row1 vAlign=top align=left width=150><SPAN class=name><A 
            name=2930></A><B>minian_007</B></SPAN><BR><SPAN 
            class=postdetails><BR><BR><BR>注册时间: 2004-03-16<BR>帖子: 
            43<BR></SPAN><BR></TD>
          <TD class=row1 vAlign=top width="100%" height=28>
            <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD width="100%"><A 
                  href="http://www.gzlinux.org/forum/viewtopic.php?p=2930#2930"><IMG 
                  title=帖子 height=9 alt=帖子 
                  src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/icon_minipost.gif" 
                  width=12 border=0></A><SPAN class=postdetails>发表于: Mon Mar 22, 
                  2004 9:26 pm<SPAN class=gen>&nbsp;</SPAN>&nbsp; &nbsp;发表主题: 
                  uclinux的移植三步曲(第一步)</SPAN></TD>
                <TD vAlign=top noWrap><A 
                  href="http://www.gzlinux.org/forum/posting.php?mode=quote&amp;p=2930"><IMG 
                  title=引用并回复 alt=引用并回复 
                  src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/icon_quote.gif" 
                  border=0></A> </TD></TR>
              <TR>
                <TD colSpan=2>
                  <HR>
                </TD></TR>
              <TR>
                <TD colSpan=2><SPAN 
                  class=postbody>本论坛刚刚成立,本人就先来灌灌水.这些帖子都是别人写的,我只是把它拿来整理了一下. 
                  <BR><BR>第一步: 建立开发环境. <BR><A href="http://www.uclinux.org/" 
                  target=_blank>http://www.uclinux.org/</A> 
                  为uClinux提供了GNU的交叉编译器,包括以下件: 
                  <BR>Gcc交叉编译器,即在宿主机上开发编译目标上可运行的二进制文件; 
                  <BR>Binutils辅助工具,包括objdump、as、ld等;Gdb调试器。以在ARM7 
                  <BR>上开发uClinux为例: 
                  <BR><BR>1.获得uClinux-dist的源码包,www.uclinux.org上定期为新推出的 
                  <BR>Linux内核推出相应的源码包,最新的版本为Kernel-2.4.21,可以从 <BR><A 
                  href="http://www.uclinux.org/pub/uClinux/dist/" 
                  target=_blank>http://www.uclinux.org/pub/uClinux/dist/</A> 
                  上免费下载得到。这个源码 <BR>包里包含了uCLinux-2.4.21、uClibc和已经移植到uClinux下的用户应用 
                  <BR>程序。下载完后,会得到一个uClinux-dist-20030522.tar.gz的文件,把 
                  <BR>它保存到/home目录下,然后执行:tar zxvf uClinux-dist- 
                  <BR>20030522.tar.gz,当tar程序运行完毕后,在/home目录下会有一 
                  <BR>个/home/uClinux-dist的新目录,这个目录就是uClinux的源码根目录, 
                  <BR>里面有进行uClinux开发的所有的源代码。 
                  <BR><BR>2.获得ARM开发工具,www.uclinux.org提供uClinux源码的同时供 
                  <BR>相应的交叉编译工具。要在开发主机上为ARM7目标系统编译uClinux,还 
                  <BR>需要从http://www.uclinux.org/pub/uClinux/arm-elf-tools/ 上下载 
                  <BR>ARM交叉编译器:arm-elf-tools-20030314.sh。得到这个文件以后,执 <BR>行以下命令:sh 
                  arm-elf-tools-20030314.sh,这个命令会在开发主机上 
                  <BR>自动建立一个uClinux-ARM的交叉编译环境。键入arm-elf-gcc, 如果能看 <BR>到下面的输出信息: 
                  <BR>Reading specs from 
                  /usr/local/lib/gcc-lib/arm-elf/2.95.3/specsgcc <BR>version 
                  2.95.3 20010315 (release) <BR>(ColdFire patches - 20010318 
                  from <A href="http://fiddes.net/coldfire/)" 
                  target=_blank>http://fiddes.net/coldfire/)</A> <BR>(uClinux 
                  XIP and shared lib patches <BR>from <A 
                  href="http://www.snapgear.com/)" 
                  target=_blank>http://www.snapgear.com/)</A> 
                  <BR>表示uClinux-ARM的交叉编译环境已经建立起来了。 <BR>(待续)</SPAN><SPAN 
                  class=postbody><BR>_________________<BR>linux有你才美丽</SPAN><SPAN 
                  class=gensmall></SPAN></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=row1 vAlign=center align=left width=150><SPAN class=nav><A 
            class=nav 
            href="http://www.gzlinux.org/forum/viewtopic.php?t=838&amp;highlight=uclinux%B5%C4%D2%C6%D6%B2%C8%FD%B2%BD%C7%FA#top">返回页首</A></SPAN></TD>
          <TD class=row1 vAlign=bottom noWrap width="100%" height=28>
            <TABLE height=18 cellSpacing=0 cellPadding=0 width=18 border=0>
              <TBODY>
              <TR>
                <TD vAlign=center noWrap><A 
                  href="http://www.gzlinux.org/forum/profile.php?mode=viewprofile&amp;u=268"><IMG 
                  title=阅览会员资料 alt=阅览会员资料 
                  src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/icon_profile.gif" 
                  border=0></A> <A 
                  href="http://www.gzlinux.org/forum/privmsg.php?mode=post&amp;u=268"><IMG 
                  title=发送站内信件 alt=发送站内信件 
                  src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/icon_pm.gif" 
                  border=0></A>
                  <SCRIPT language=JavaScript type=text/javascript><!--	if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )		document.write(' ');	else		document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');				//--></SCRIPT>
                   <NOSCRIPT></NOSCRIPT></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=spaceRow colSpan=2 height=1><IMG height=1 alt="" 
            src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/spacer.gif" 
            width=1></TD></TR>
        <TR align=middle>
          <TD class=catBottom colSpan=2 height=28>
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <FORM action=viewtopic.php?t=838&amp;start=0 method=post>
                <TD align=middle><SPAN class=gensmall>从以前的帖子开始显示: <SELECT 
                  name=postdays><OPTION value=0 selected>所有帖子</OPTION><OPTION 
                    value=1>1 天内</OPTION><OPTION value=7>7 天内</OPTION><OPTION 
                    value=14>2 星期内</OPTION><OPTION value=30>1 月内</OPTION><OPTION 
                    value=90>3 月内</OPTION><OPTION value=180>6 月内</OPTION><OPTION 
                    value=364>1 年内</OPTION></SELECT>&nbsp;<SELECT 
                    name=postorder><OPTION value=asc 
                    selected>最旧的帖子</OPTION><OPTION 
                  value=desc>最新的帖子</OPTION></SELECT>&nbsp;<INPUT class=liteoption type=submit value=Go name=submit></SPAN></TD></FORM></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=2 cellPadding=2 width="100%" align=center border=0>
        <TBODY>
        <TR>
          <TD vAlign=center noWrap align=left><SPAN class=nav><A 
            href="http://www.gzlinux.org/forum/posting.php?mode=newtopic&amp;f=44"><IMG 
            alt=发表新帖 
            src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/post.gif" 
            align=middle border=0></A>&nbsp;&nbsp;&nbsp;<A 
            href="http://www.gzlinux.org/forum/posting.php?mode=reply&amp;t=838"><IMG 
            alt=回复帖子 
            src="Guangzhou Linux Consortium  阅读主题 - uclinux的移植三步曲(第一步).files/reply.gif" 
            align=middle border=0></A></SPAN></TD>
          <TD vAlign=center align=left width="100%"><SPAN 
            class=nav>&nbsp;&nbsp;&nbsp;<A class=nav 
            href="http://www.gzlinux.org/forum/index.php">Guangzhou Linux 
            Consortium 首页</A> -&gt; <A class=nav 
            href="http://www.gzlinux.org/forum/viewforum.php?f=44">嵌入式Linux</A></SPAN></TD>
          <TD vAlign=top noWrap align=right><SPAN class=gensmall>论坛时间为 
            北京时间</SPAN><BR><SPAN class=nav></SPAN></TD></TR>
        <TR>
          <TD align=left colSpan=3><SPAN 
          class=nav>第<B>1</B>页/共<B>1</B>页</SPAN></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=2 width="100%" align=center border=0>
        <TBODY>
        <TR>
          <TD vAlign=top noWrap align=left width="40%"><SPAN 
            class=gensmall><BR><A 
            href="http://www.gzlinux.org/forum/favorites.php?t=838&amp;mode=add">加入收藏夹</A></SPAN><BR>&nbsp;<BR></TD>
          <TD vAlign=top noWrap align=right>
            <FORM name=jumpbox 
            onsubmit="if(document.jumpbox.f.value == -1){return false;}" 
            action=viewforum.php method=get>
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD noWrap><SPAN class=gensmall>转跳到:&nbsp;<SELECT 
                  onchange="if(this.options[this.selectedIndex].value != -1){ forms['jumpbox'].submit() }" 
                  name=f><OPTION value=-1>选择一个版面</OPTION><OPTION 
                    value=-1>&nbsp;</OPTION><OPTION 
                    value=-1>消息与事务处理区</OPTION><OPTION 
                    value=-1>----------------</OPTION><OPTION 
                    value=1>公共消息</OPTION><OPTION value=3>建议与错误报告</OPTION><OPTION 
                    value=-1>&nbsp;</OPTION><OPTION 
                    value=-1>开源项目研讨</OPTION><OPTION 
                    value=-1>----------------</OPTION><OPTION 
                    value=45>Vocal与软交换</OPTION><OPTION value=46>Jetspeed 
                    Portal研讨</OPTION><OPTION value=47>IM Server 
                    Jabberd研讨</OPTION><OPTION value=-1>&nbsp;</OPTION><OPTION 
                    value=-1>Linux软件开发</OPTION><OPTION 
                    value=-1>----------------</OPTION><OPTION 
                    value=27>Java开发与Web服务</OPTION><OPTION 
                    value=28>C&amp;C++开发</OPTION><OPTION 
                    value=29>脚本语言</OPTION><OPTION value=44 
                    selected>嵌入式Linux</OPTION><OPTION 
                    value=-1>&nbsp;</OPTION><OPTION 
                    value=-1>Linux基础与应用区</OPTION><OPTION 
                    value=-1>----------------</OPTION><OPTION 
                    value=34>Linux基础与桌面应用</OPTION><OPTION 
                    value=37>Linux服务器端应用</OPTION><OPTION 
                    value=39>存储系统与数据库</OPTION><OPTION 
                    value=38>案例研究</OPTION><OPTION 
                    value=-1>&nbsp;</OPTION><OPTION 
                    value=-1>轻松一下</OPTION><OPTION 
                    value=-1>----------------</OPTION><OPTION 
                    value=41>IT新闻与评论</OPTION><OPTION 
                  value=22>灌水</OPTION></SELECT><INPUT type=hidden 
                  value=959a4a9f4ac6cb5806c324f4eabd3a59 name=sid>&nbsp;<INPUT class=liteoption type=submit value=Go></SPAN></TD></TR></TBODY></TABLE></FORM><SPAN 
            class=gensmall>您<B>不能</B>发布新主题<BR>您<B>可以</B>在这个论坛回复主题<BR>您<B>不能</B>在这个论坛编辑自己的帖子<BR>您<B>不能</B>在这个论坛删除自己的帖子<BR>您<B>不能</B>在这个论坛发表投票<BR>You 
            <B>cannot</B> attach files in this forum<BR>You <B>cannot</B> 
            download files in this forum<BR></SPAN></TD></TR></TBODY></TABLE>
      <DIV align=center><SPAN class=copyright><BR><BR><!--	We request you retain the full copyright notice below including the link to www.phpbb.com.	This not only gives respect to the large amount of time given freely by the developers	but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good	reason) retain the full copyright we request you at least leave in place the	Powered by phpBB 2.0.10 line, with phpBB linked to www.phpbb.com. If you refuse	to include even this then support on our forums may be affected.	The phpBB Group : 2002// -->Powered 
      by <A class=copyright href="http://www.phpbb.com/" target=_phpbb>phpBB</A> 
      2.0.10 Patched on 2004-12-27 &copy; 2001, 2002 phpBB 
  Group<BR></SPAN></DIV></TD></TR></TBODY></TABLE></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -