发布时间:2015-01-07 13:27:56
在Linux系统中可执行文件没有统一的后缀,系统是通过文件的属性来区分可执行文件和不可执行文件。用gcc编译生成的可执行文件,若编译时没有指明可执行文件的名字,gcc将生成一个名为a.out的文件。.c :是C语言源代码文件.a :由目标文件构成的档案库文件(静态库文件).C、.cc、.cpp、.C++、.cp、.cxx :C++源码文件.h :程.........【阅读全文】
发布时间:2015-01-05 20:37:45
说到Makefile它在嵌入式软件开发中的低位非常重要。一个完整的Makefile有许多规则组建而成。规则——Makefile中的细胞目标(target):先决条件(prerequisite) (一Tab的位置处)命令上述内容构成了一个规则。一个Makefile中可以有多个规则,也即可以有多个目标,多个先决条件,多个命令target1 :pre.........【阅读全文】
发布时间:2015-01-05 12:19:40
关于ARM立即数寻址的详细讲解:http://blog.chinaunix.net/uid-30083829-id-4737628.html在这里我只做一些我自己的理解。如有不对,还请各位多多指教在博文——ARM指令中如何判断一个立即数是有效立即数。一文中,指出了第二操作数是12位,无法表示其32位数据。如果不用4为来表示循环右移的偶数位数则无法表示32为数据。.........【阅读全文】