PowerPC Cross Compiler 创建
来源:互联网 发布:增值税发票税控软件 编辑:程序博客网 时间:2024/06/09 20:12
本文是对嵌入式交叉编译环境搭建的一个小小总结,具体是:嵌入式交叉编译环境的搭建,主要针对PowerPC Cross Compiler 的创建。
注释:由于采用的嵌入式开发板不同,也许会有所不同,一般情况下,交叉工具链可通用,本文所介绍的方法是通过实践检验的,正常运行。
ppc交叉编译环境创建可按照以下过程进行:
1. 首先获取交叉工具链:一般由厂家提供,或者网络下载。
2. 获取ppc_freescale.iso文件,上传到linux服务器。
3. 将此文件存取在制定目录:例如/home/ppc-iso(没有可自己创建)。
4. 运行一下命令,将文件释放到指定目录(不存在必须创建),如下:
mount –t iso9660 –o loop ppc-2006-01-11_freescale.iso /home/ppc
5. 安装编译工具到指定目录(没有必须创建),这里要注意,在/home/ppc目录下,有很多编译工具,可以选择安装,这里选择了ppc_85xx进行安装,安装命令为:
./install –d /home/ppc-gcc ppc_85xx
如果全部安装,运行:
./install –d /home/ppc-gcc
到此,ppc交叉工具安装完成,之后要对一些环境变量进行设置,具体如下:
设置CROSS_COMPILE变量:
export CROSS_COMPILE=/home/ppc-gcc/usr/bin/ppc_85xx-
如果PACH变量里设置了ppc编译器的路径了,这里设置CROSS_COMPILE变量可以修改为:
export CROSS_COMPILE=ppc_85xx-
注意:export CROSS_COMPILE=ppc_85xx-当中的ppc_85xx-的“-”不可少。
现在可以用ppc_85xx-gcc进行编译了,当然,编译出的可执行文件在pc机上是不能执行的,必须在powerpc硬件平台上才能应用。
由于本人初学嵌入式开发,对嵌入式的方面的知识掌握的还不是很精通,所以难免有不对的地方,请见谅。
- PowerPC Cross Compiler 创建
- Cross compiler
- cross compiler
- 交叉变异 Cross compiler
- cygwin arm cross compiler
- cross compiler sourcery
- UE4 HLSL Cross Compiler
- 什么是native compiler?什么是cross compiler?
- BeagleBone Black Cross-compiler environment
- qemu创建虚拟机powerpc
- ARM Cross Compiler Toolchain 4.6.0
- W5300E01-ARM 交叉编译器(Cross Compiler)用户手册
- Cross Compile libdnet and Python for Montavista/PowerPC
- PowerPC
- PowerPC
- PowerPC
- PowerPC 交叉编译工具链 创建脚本
- cross compiler Toolchain(交叉编译工具链)的建立
- 3月8日工作日志
- MSDN官方的ASP.Net异步页面的经典示例代码
- [MSDN]通过避免下列 10 个常见 ASP.NET 缺陷使网站平稳运行
- 我的大学-毕业设计1
- 3月9日工作日志
- PowerPC Cross Compiler 创建
- 在asp.net 服务端一些共用方法(包括静态方法)中使用Request和Response对象
- StoneAgeDict现阶段设计小结
- 最近发生的事
- 用AjaxPro实现定时刷新效果
- 复习JAVA的单子设计模式
- Linux学习规划
- 心房建造在海上
- JAVA连接oracle数据库类