交叉编译器及常见编译错误
来源:互联网 发布:java程序员需要看的书 编辑:程序博客网 时间:2024/06/12 01:51
(1)交叉编译器
在主机上用来编译其它类型机器上可执行代码的编译器就叫交叉编译器,我们进行嵌入式linux的开发主机大部分都是X86,而我们的嵌入式系统的处理器有可能是ARM/MIPS等非X86处理器,这时候就必须使用ARM/MIPS的交叉编译器才能编译出在这些处理器上能够执行的代码。这里我们使用的是ARM最新的EABI编译器。
交叉编译器在编译的时候,对于浮点运行会预设硬浮点运算FPA(float point architecture),而没有FPA的CPU,比如三星的2440等,会使用FPE(float point emulation即软浮点),这样在速度上就会受到极大限制。使用EABI(embeded application binary interface)则可以对此改善处理。
(4)Clock skew detected. Your build may be incomplete
如果你装了Windows Linux双系统,系统时间很可能出问题,从而造成文件修改时间比系统时间晚,两种办法:
1,应该是你的PC的系统时钟错误,在BIOS中修改正确。
2,使用touch命令将所有文件的时间戳修改为你系统的当前时间。解决方法:find ./-name "*" -exec touch {} \;
参考文章:http://hi.baidu.com/xdyang1986/blog/item/cfbfb3cad7606212be09e6cf.html
参考原文:http://blog.163.com/sinomice@126/blog/static/130557593200992181616726/
- 交叉编译器及常见编译错误
- 交叉编译器及常见编译错误
- 编译器常见错误及Link2005错误原因
- tslib交叉编译常见错误分析
- crosstool-ng 编译交叉工具链的常见错误及解决办法
- crosstool-ng 编译交叉工具链的常见错误及解决办法
- VC6.0编译器常见错误及解决办法
- 编译交叉编译器
- buildroot编译交叉编译器
- C++常见错误及编译错误汇集
- 【中英对照】C++ gcc编译器常见编译错误表
- Android NDK编译常见错误及解决方案
- Qt编程常见编译错误及解析
- Android NDK编译常见错误及解决方案
- Android NDK编译常见错误及解决方案
- magent编译安装及常见错误
- 常见的vc++编译错误 及解决方法
- spark编译及运行常见错误
- 求素数
- msdev.exe 应用程序错误的解决方法
- ubuntu下安装postgresql
- sprintf做字符串拼接的问题分析
- java读写中文内容的文件
- 交叉编译器及常见编译错误
- C# 接口 (二)
- Ehgrid使用方法
- SOA解决的问题----记录今天在客户那边讲解SOA
- ahaha
- 代码复用的规则
- 在CentOS 5下安装MPlayer-1.0rc1手记
- Rest rails
- 数据库Standby中的几个概念 - LGWR, ARCH,ASYNC,SYNC,AFFIRM