首页 »标签 » linux交叉编译环境 » 列表
2008年12月4日linux交叉编译:Linux configure关于交叉编译的参数设置
configure的参数众多,一般包括如下 ——srcdir=DIR 这个选项对安装没有作用。他会告诉'configure'源码的位置。一般来说不用指定此选项,因为'configure'脚本一般和源码文件在同一个目录下。 ——program-prefix=PREFIX 指定将被加到所安装程序的名字上的前缀。例如,使用'——program-prefix=g'来configure一个名为'tar'的程序将会使安装的程序被命名为'gtar'.当和其他的安装选项一起使用时,这个选项只有当他被`Makefile.in'文件使用时才会工作。 ——pr...
[阅读全文] [PDF]
2008年12月4日armlinux交叉编译:建立针对arm-linux的交叉编译环境
交叉编译环境介绍
交叉编译是嵌入式开发过程中的一项重要技术,它的主要特征是某机器中执行的程序代码不是在本机编译生成,而是由另一台机器编译生成,一般把前者称为目标机,后者称为主机。采用交叉编译的主要原因在于,多数嵌入式目标系统不能提供足够的资源供编译过程使用,因而只好将编译工程转移到高性能的主机中进行。
下的交叉编译环境重要包括以下几个部分:
针对目标系统的编译器gcc
针对目标系统的二进制工具binutils
目标系统的标准c库glibc
目标系统的内核头文件
交叉编译环境的建立步骤
源代码
包括binutils、gcc、gl...
[阅读全文] [PDF]
2008年12月4日sharpzaurus:Sharp Zaurus 设备设置交叉编译开发环境
当编译器运行在一个为另一系统产生可执行程序的系统上时,就会出现交叉编译——当目标系统没有编译工具的本地设置时,或者当主机系统更快或具有更多资源时,这是一个重要的概念。在这篇 how-to 文章中,Peter Seebach 讨论了交叉编译环境的初始设置(使用 Sharp Zaurus 手持计算机作为焦点),并且介绍了工具的安装、基本编译、在 Sharp Zaurus 手持计算机上安装程序,以及像创建使用 configure 脚本的程序这样的高级问题。 通常,程序是在一台计算机上编译,然后再分布到将要使用的其他计算机上。当主机系统(运行编译器的系统)和目标系...
[阅读全文] [PDF]
1 共3条 分1页