<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/free2011</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; free2011]]></copyright><item><title><![CDATA[今天完成对libbsp下的makefile.am文件分析]]></title><link>https://blog.csdn.net/free2011/article/details/5897578</link><guid>https://blog.csdn.net/free2011/article/details/5897578</guid><author>free2011</author><pubDate>Mon, 20 Sep 2010 17:23:00 +0800</pubDate><description><![CDATA[<br />  今天对makefile.am文件进行分析的工作差不多完成，有一些小细节未去了解。<br />  libbsp下的完成后，明天可以完成在libcpu下的makefile。<br />  然后再对configure.ac进行相同步骤的修改。<br /> <br />估计本周完成这个任务没有问题。<br /> <br />  以后每天投一份简历。保持热身。]]></description><category></category></item><item><title><![CDATA[在面对未知问题和未知困难时所使用的方法]]></title><link>https://blog.csdn.net/free2011/article/details/5897556</link><guid>https://blog.csdn.net/free2011/article/details/5897556</guid><author>free2011</author><pubDate>Mon, 20 Sep 2010 17:18:00 +0800</pubDate><description><![CDATA[<br />  在科研和技术的过程中，会遇到一些未知的问题。<br /> <br />但是问题未知，首先要对问题加以分析，以区分是<br />：1 步骤或方向的问题  2 使用工具遇到问题，使用技术涉及到新领域<br /> <br /> <br />1 如果是步骤或方向出现问题，这是大问题。<br />必须立即停下手中的工作，对现有资源进行大量调研，以对方向作出调整。作出初步的规划。<br /> <br />2 如果只是使用工具或者技术涉及到新领域，无法一两天解决，这是小问题。<br />这时候需要做的，就]]></description><category></category></item><item><title><![CDATA[rtems下libbsp/arm/target—ARM/makefile.am分析]]></title><link>https://blog.csdn.net/free2011/article/details/5897479</link><guid>https://blog.csdn.net/free2011/article/details/5897479</guid><author>free2011</author><pubDate>Mon, 20 Sep 2010 16:58:00 +0800</pubDate><description><![CDATA[<br />我现在以smdk2410为代表分析模板<br />##<br />## $Id: Makefile.am,v 1.5 2008/08/21 19:33:55 joel Exp $<br />##<br />ACLOCAL_AMFLAGS = -I ../../../../aclocal<br />//见顶部makefile.am分析一文<br /> <br />include $(top_srcdir)/../../../../automake/compile.am<br />include $]]></description><category></category></item><item><title><![CDATA[autotools的主要内容]]></title><link>https://blog.csdn.net/free2011/article/details/5897017</link><guid>https://blog.csdn.net/free2011/article/details/5897017</guid><author>free2011</author><pubDate>Mon, 20 Sep 2010 14:51:00 +0800</pubDate><description><![CDATA[<br />http://www.360doc.com/content/10/0329/14/155970_20731176.shtml<br />是这篇文章的来源。<br /> autoconf和automake是啥？这要从类Unix系统的程序编译说起。一般一个真正的工程肯定不只一个文件，而多个文件的编译是件很麻烦的事情（最简单的就是用gcc或者g 后面接着多个文件），再加上要推出跨平台的（一般只是跨不同的类Unix平台），还有啥包依赖啊什么的，很麻烦嗯。于是就有了一个工具叫make，它接收一个名为Mak]]></description><category></category></item><item><title><![CDATA[今天学习autotools，任重道远]]></title><link>https://blog.csdn.net/free2011/article/details/5894760</link><guid>https://blog.csdn.net/free2011/article/details/5894760</guid><author>free2011</author><pubDate>Sun, 19 Sep 2010 15:53:00 +0800</pubDate><description><![CDATA[<br />  上午给王老师发了一封信，彻底展现我逆来顺受的本事。<br /> <br /> <br />下午学习autotools 进展还是没多少，看了gnu make的一些知识。要想在linux下编程 掌握makefile 是很必要的。<br /> <br />http://www.360doc.com/content/10/0329/14/155970_20731176.shtml<br />这个是automake的一个很好的网站。<br /> <br />性欲正在公交车上，到苏宁了。对不住方德，大圣]]></description><category></category></item><item><title><![CDATA[学习autotools]]></title><link>https://blog.csdn.net/free2011/article/details/5888989</link><guid>https://blog.csdn.net/free2011/article/details/5888989</guid><author>free2011</author><pubDate>Thu, 16 Sep 2010 17:28:00 +0800</pubDate><description><![CDATA[<br />今天上午背完新概念第二课的第一段已经九点半了。这表示以后我必须早点起。也就是要早点睡才好。<br /> <br />然后吃完早餐，就快十点了。看了会电力电子，又在当当上买了两本习题。我发现我对电或电流的兴趣还是远大于编程。<br /> <br />下午睡到两点（这有点过分，以后中午只睡一个小时），然后做阅读理解，靠，竟然还是有那么大的阅读障碍。靠。<br /> <br /> <br />两点半到所里，学习autotoolstools，最后确定先从rtems最顶层的makefile.am入手，开始]]></description><category></category></item><item><title><![CDATA[对于rtems顶层目录下的makefile.am进行分析]]></title><link>https://blog.csdn.net/free2011/article/details/5888946</link><guid>https://blog.csdn.net/free2011/article/details/5888946</guid><author>free2011</author><pubDate>Thu, 16 Sep 2010 17:20:00 +0800</pubDate><description><![CDATA[  ACLOCAL_AMFLAGS = -I aclocal   //Automake包含了许多可以你的包中使用的的Autoconf宏；其中一些实际上是 Automake在某些情况下需要的。你必须在你的`aclocal.m4'中定义这些宏；否则autoconf将不能找到它们。 程序aclocal将基于`configure.in'的内容自动生成文件 `aclocal.m4'。它提供了一个不必四处寻找而获得Automake提供的宏的便利方式。此外，aclocal机制对使用它的其它包来说，是可以扩展的。 在启动时]]></description><category></category></item><item><title><![CDATA[写读书报告]]></title><link>https://blog.csdn.net/free2011/article/details/5886617</link><guid>https://blog.csdn.net/free2011/article/details/5886617</guid><author>free2011</author><pubDate>Wed, 15 Sep 2010 18:00:00 +0800</pubDate><description><![CDATA[<br />上午软件所配合领导视察，把电脑搬了一下，软件所这周估计是去不了了。<br />下午去所里给王老师发了一封邮件，是交三助的，要不然又只有一点钱。<br />然后写了所里要求的读书报告。写了4000字 据说要求5000，不过我实在写不出那么多。]]></description><category></category></item><item><title><![CDATA[9月14日]]></title><link>https://blog.csdn.net/free2011/article/details/5884093</link><guid>https://blog.csdn.net/free2011/article/details/5884093</guid><author>free2011</author><pubDate>Tue, 14 Sep 2010 17:29:00 +0800</pubDate><description><![CDATA[<br />     最近真是为找工作和考博两者间愁得要命。<br /> <br />我其实想读个博士再回家，多么光荣的事业。只是可惜，我实在担心我的博士读不出来，硕士的课题已经把我逼得足够的惨了。。所以读博的想法先放在一边。如果工作没有混好，我还有机会再继续我的博士学位（不过以我的性格，出了这个校园，我再想回来的可能性不是很大了）<br />我不是特别喜欢搞研究或者是技术。<br /> <br />这段时间选择找工作好了。<br />首先是行业：铁路>风电>汽车>IT<br />然后是企业性质 ：国企>外]]></description><category></category></item><item><title><![CDATA[-mpu = softfpa :not found]]></title><link>https://blog.csdn.net/free2011/article/details/5876281</link><guid>https://blog.csdn.net/free2011/article/details/5876281</guid><author>free2011</author><pubDate>Fri, 10 Sep 2010 17:35:00 +0800</pubDate><description><![CDATA[<br />今天上午没有背单词，和段落  今天丢了1 天<br /> <br />昨天看球 起的晚点。<br /> <br />上午写完英文简历 ，投了英伟达。<br /> <br />下午2：40 开始编译rtems系统的编译环境，还是堵死在gcc-4.2.4上面了。遇到标题所示的问题。<br />学习到怎样去寻找答案（我必须确认：我所做的课题不是最新的，肯定我所遇到的问题别人都遇到过）。<br /> <br />不知道怎样解决。<br /> <br />明天开始考博的一些书籍准备。]]></description><category></category></item><item><title><![CDATA[9月9号]]></title><link>https://blog.csdn.net/free2011/article/details/5874011</link><guid>https://blog.csdn.net/free2011/article/details/5874011</guid><author>free2011</author><pubDate>Thu, 09 Sep 2010 17:56:00 +0800</pubDate><description><![CDATA[<br /> 早上背了新概念第一节第一段 算是一个开始吧。<br /> <br />今天上午投了迈瑞的简历。修改了30分钟的简历。浪费了很多时间。<br /> <br />中午帮海龙搬了会东西。<br /> <br />下午去恒润面试，是军工口的。感觉不是很好，觉得面试官不能和上次的比。<br /> <br />面了一个小时。<br /> <br />我确实不会的东西太多了，我习惯也不怎么好，读博会吃大亏。 我想先训练训练自己的习惯。<br />工作两年再读博，也不错。 三十一岁可以博士毕业，完了再出国。归]]></description><category></category></item><item><title><![CDATA[今天的任务]]></title><link>https://blog.csdn.net/free2011/article/details/5871489</link><guid>https://blog.csdn.net/free2011/article/details/5871489</guid><author>free2011</author><pubDate>Wed, 08 Sep 2010 17:29:00 +0800</pubDate><description><![CDATA[<br />上午投了两个小时简历。<br /> <br />然后把小论文的框架搭了一下。<br /> <br />下午装rtems的交叉编译环境。在安装到gcc-4.2.4时出现问题，放弃了。这个虚拟机上ubuntu8.04的gcc的版本是4.2.4所以有点小冲突。不知道怎么解决<br /> <br />然后学习了一下automake和autoconf<br /> <br />今天晚上其实可以继续学习，但不知道这边晚上开门不。回来再说吧。<br />争取明天可以修改makefile.am而且改的差不多。<b]]></description><category></category></item><item><title><![CDATA[autoconf和automake 工具说明书]]></title><link>https://blog.csdn.net/free2011/article/details/5871362</link><guid>https://blog.csdn.net/free2011/article/details/5871362</guid><author>free2011</author><pubDate>Wed, 08 Sep 2010 16:53:00 +0800</pubDate><description><![CDATA[<br />http://www.linuxforum.net/books/autoconf.html<br />http://www.linuxforum.net/books/automake.html#SEC1<br /> ]]></description><category></category></item><item><title><![CDATA[makefile.am]]></title><link>https://blog.csdn.net/free2011/article/details/5823291</link><guid>https://blog.csdn.net/free2011/article/details/5823291</guid><author>free2011</author><pubDate>Thu, 19 Aug 2010 11:16:00 +0800</pubDate><description><![CDATA[<br />makefile.in 可以用./configure 生成Makefiel. 呵呵<br /><br /><br />实战Makefile.am<br />Makefile.am是一种比Makefile更高层次的规则。只需指定要生成什么目标，它由什么源文件生成，要安装到什么目录等构成。<br />表一列出了可执行文件、静态库、头文件和数据文件，四种书写Makefile.am文件个一般格式。<br /><br />表 1Makefile.am一般格式<br /><br />对于可执行文件和静态库类]]></description><category></category></item><item><title><![CDATA[BSS DATA  TEXT  HEAP STACK]]></title><link>https://blog.csdn.net/free2011/article/details/5822269</link><guid>https://blog.csdn.net/free2011/article/details/5822269</guid><author>free2011</author><pubDate>Wed, 18 Aug 2010 21:32:00 +0800</pubDate><description><![CDATA[<br />BSS段：BSS段（bss segment）通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 <br />  <br />数据段：数据段（data segment）通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。 <br />  <br />代码段：代码段（code segment/text segment）通常是指用来存放程序执行代码的一块内存区域。这部分区域的大]]></description><category></category></item><item><title><![CDATA[CString函数的用法]]></title><link>https://blog.csdn.net/free2011/article/details/5812180</link><guid>https://blog.csdn.net/free2011/article/details/5812180</guid><author>free2011</author><pubDate>Sat, 14 Aug 2010 14:52:00 +0800</pubDate><description><![CDATA[<br />VC里CString是我们最常用的类之一，我们觉得对它很熟悉了，可是你知道它的所有用法吗？<br />还是系统的学习一下吧，认真看完本文就OK了。<br />下面开始：<br />CString::Compare<br />int Compare( LPCTSTR lpsz ) const;<br />返回值 字符串一样 返回0 <br />         小于lpsz 返回-1<br />         大于lpsz 返回1<br />         区分大小字符<br />      ]]></description><category></category></item><item><title><![CDATA[uboot引导内核2]]></title><link>https://blog.csdn.net/free2011/article/details/5804775</link><guid>https://blog.csdn.net/free2011/article/details/5804775</guid><author>free2011</author><pubDate>Wed, 11 Aug 2010 17:09:00 +0800</pubDate><description><![CDATA[Uboot对非Linux kernel的引导2008-06-04 11:05 作者：sixth 来源：赛迪网 [摘要] 实现了uboot对非linux kernel的引导。虽然有一个IH_TYPE_STANDALONE，但是没有实现。nnd。只能自己想办法。实现详细见下面。<br />[关键字] Linuxkernel引导　　实现了uboot对非linux kernel的引导。虽然有一个IH_TYPE_STANDALONE，但是没有实现。nnd。只能自己想办法。实现详细见下面。 <br /><br />　　]]></description><category></category></item><item><title><![CDATA[U-boot版本中支持的所有命令]]></title><link>https://blog.csdn.net/free2011/article/details/5723573</link><guid>https://blog.csdn.net/free2011/article/details/5723573</guid><author>free2011</author><pubDate>Fri, 09 Jul 2010 15:35:00 +0800</pubDate><description><![CDATA[<br />由于U-boot支持的命令实在太多，一个一个细讲不现实，也没有必要。所以下面我挑一些烧写和引导常用命令介绍一下，其他的命令大家就举一反三，或者 “help”吧！<br />（1）获取帮助<br />命令：help 或 ?<br />功能：查看当前U-boot版本中支持的所有命令。<br />[u-boot@MINI2440]#help<br />?- alias for'help'<br />askenv - get environment variables from stdin<br />b]]></description><category></category></item><item><title><![CDATA[引导内核的CONFIG_SETUP_MEMERY_TAGS参数]]></title><link>https://blog.csdn.net/free2011/article/details/5723352</link><guid>https://blog.csdn.net/free2011/article/details/5723352</guid><author>free2011</author><pubDate>Fri, 09 Jul 2010 14:45:00 +0800</pubDate><description><![CDATA[<br />U-BOOT 在启动内核时,会向内核传递一些参数.而这些参数是通过 struct tag来传递的。U-boot 把要传递给 kernel 的东西保存在 struct tag 数据结构中，启动 kernel 时，把这个结构体的物理地址传给 kernel；Linux kernel 通过这个地址分析出u-boot传递的参数。 例如u-boot-1.3.4在arm平台下,该函数的实现位于:lib_arm/Bootm.c文件中. 在文件中有如下代码:（可以参照《完全手册》的244页） #if define]]></description><category></category></item><item><title><![CDATA[uboot中引导操作系统的tag list]]></title><link>https://blog.csdn.net/free2011/article/details/5723325</link><guid>https://blog.csdn.net/free2011/article/details/5723325</guid><author>free2011</author><pubDate>Fri, 09 Jul 2010 14:38:00 +0800</pubDate><description><![CDATA[<br />注意的一个很重要的文件是lib_arm/armlinux.c，它实现的功能包括设置内核启动参数，并负责将这些参数传递给内核，最后跳转到Linux内核入口函数，将控制权交给内核。<br />具体传递哪些参数，是通过在include/configs/lubbock.c中指定条件编译选项来控制的，对应于lib_arm/armlinux.c中的部分源代码形式如下： <br />#if defined (CONFIG_SETUP_MEMORY_TAGS) || /<br />defined (CONFIG]]></description><category></category></item></channel></rss>