ChinaUnix.net
相关文章推荐:

cunit arm gcc

(一)cunitarm平台环境的搭建 1:下载cunit-X-X-X.tar.gz到服务器上。 2:解压cunit安装包。 tar zxvf cunit-X-X-X.tar.gz 3: 进入cunit安装包的解压目录。 cd cunit-X-X-X 4:参照README说明,进行交叉编译。 ./configure --host=arm-linux-uclibc --prefix=/home/ksj/cunitinstall/ (--prefix=后接具体要安装的绝对路径,当然需要提前建立该目录) 5:完成安装。 make install 6:在指定的安装目录下,将lib目录下生成的库文...

by yuchuan2008 - Linux文档专区 - 2008-12-23 11:03:44 阅读(1076) 回复(0)

相关讨论

关于cunit生成交叉编译的库的过程,需要记录一下: 按照cunit提供的README,可以看到需要几个步骤: Linux: In addition to jam, the standard GNU build system is still supported. The usual sequence of steps should succeed in building and installing cunit: 1. aclocal (if necessary) 2. autoconf (if necessary) 3. automake (if necessary) 4. chmod u+x configure (if nec...

by yuchuan2008 - Linux文档专区 - 2008-12-08 14:36:35 阅读(1596) 回复(0)

COME FROM :milw0rm.com arm gcc Inline Assembler Paper About this Document Written by batched ~ [email=batched@gmail.com]batched@gmail.com[/email] The GNU C compiler for arm RISC processors offers, to embed assembly language code into C programs. This cool feature may be used for manually optimizing time critical parts of the software or to use specific processor instruction, which are not avai...

by skykiker - Linux文档专区 - 2008-07-07 21:51:24 阅读(972) 回复(0)

在编译gcc的时候,报告crti.o文件找不到,参考 http://www.embedlinux.cn/ShowPost.asp?ThreadID=138 文件,做了修改,通过. ../configure --target=arm-linux --disable-shared --disable-threads \ --with-headers=/opt/linux-2.4.18/include \ --with-gnu-as --with-gnu-ld --enable-multilib --enable-languages=c 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30686/showart_251189.html

by loughsky - Linux文档专区 - 2007-02-28 14:15:00 阅读(798) 回复(0)

在基于arm的嵌入式系统开发中,常常用到交叉编译的gcc工具链有两种: arm-linux-*和 arm-elf-*,两者区别主要在于使用不同的C库文件。arm-linux-*使用 GNU的Glibc,而arm-elf-*一般使用 uClibc/uC-libc或者使用REDHAT专门为嵌入式系统 的开发的C库newlib.Glibc。uClibc/uC-libc以及 newlib都是C语言库文件,只是所应 用的领域不同而已,Glibc是针对PC开发的,uClibc/uC-libc是与Glibc API兼容的小型 化C语言库,实现了Glibc部分功能...

by liao_cj - Linux文档专区 - 2008-05-29 10:43:12 阅读(798) 回复(0)

名字解释:
ABI,application binary interface (ABI),应用程序二进制接口。

编译版本问题:
  gcc 4.0 为分界线
  4.0版本以下,由于采用OABI接口,其对浮点的支持不太好
  4.0版本以上,采用了新的EABI接口,其对软浮点和硬浮点的支持都比较好。

考虑在4.0版本以下时,其支持的arm内核大多数没有硬浮点,所以可以分析资料比较少,
现在重点关注4.0...

by liliu4239 - 移动操作系统 - 2011-12-23 01:27:52 阅读(1985) 回复(0)

arm gcc Inline Assembler Cookbook

by xi_liang - 移动操作系统 - 2012-10-02 11:29:52 阅读(1919) 回复(1)

About this document The GNU C compiler for arm RISC processors offers, to embed assembly language code into C programs. This cool feature may be used for manually optimizing time critical parts of the software or to use specific processor instruction, which are not available in the C language. It's assumed, that you are familiar with writing arm assembler programs, because this is not an arm asse...

by istvh - Linux文档专区 - 2009-07-12 19:55:06 阅读(908) 回复(0)

http://www.codesourcery.com/downloads/public/gnu_toolchain/arm-none-linux-gnueabi 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/50826/showart_1961928.html

by shuhui0614 - Linux文档专区 - 2009-06-11 15:24:52 阅读(835) 回复(0)

arm gcc 内嵌(inline)汇编手册 关于这篇文档 对于基于arm的RISC处理器,GNU C编译器提供了在C代码中内嵌汇编的功能。这种非常酷的特性提供了C代码没有的功能,比如手动优化软件关键部分的代码、使用相关的处理器指令。 这里设想了读者是熟练编写arm汇编程序读者,因为该片文档不是arm汇编手册。同样也不是C语言手册。 这篇文档假设使用的是gcc 4 的版本,但是对于早期的版本也有效。 gcc asm 声明 让我们以一个简单的例子开始。...

by booktree - Linux文档专区 - 2009-05-08 21:46:05 阅读(1163) 回复(0)

文件: GNUgccINLINE.pdf 大小: 50KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/69404/showart_1404459.html

by booktree - Linux文档专区 - 2008-11-10 18:48:23 阅读(717) 回复(0)