- 博客(0)
- 资源 (7)
- 收藏
- 关注
XPATH教程:基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径
基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径
2009-01-14
rm-linux交叉编绎环境 1、不同体系结构下的应用程序是不能互相跨平台运行的,比如在X86下编写的程序,如果用X86的编绎器编绎链接,就不能运行在arm体系结构的系统上。 2、arm-linux是一个可以运行在arm体系结构系统上的linux操作系统,一般我们可以把它放在arm体系结构的嵌入式系统上运行。 3、在开发嵌入式平台应用程序时,为节省资源,一般不直接在嵌入式平台上安装编绎器,而是在资源相对丰富的X86-PC机上安装arm-linux编绎器。这样,开发人员在X86平台上编写程序,运
rm-linux交叉编绎环境
1、不同体系结构下的应用程序是不能互相跨平台运行的,比如在X86下编写的程序,如果用X86的编绎器编绎链接,就不能运行在arm体系结构的系统上。
2、arm-linux是一个可以运行在arm体系结构系统上的linux操作系统,一般我们可以把它放在arm体系结构的嵌入式系统上运行。
3、在开发嵌入式平台应用程序时,为节省资源,一般不直接在嵌入式平台上安装编绎器,而是在资源相对丰富的X86-PC机上安装arm-linux编绎器。这样,开发人员在X86平台上编写程序,运用arm-linux编绎器编绎链接成可执行文件。这样,可执行文件就可以在arm平台上运行。
4、所需资源:
1、X86架构PC机,装有LINUX操作系统。
2、arm-linux-toolchain,交叉编绎工具链,不同的工具链可以支持不同的语言(C、C++),体系结构等。
3、与arm平台相连的网线,用于将编绎后的可执行文件传输到arm平台。
5、构建步骤:
1、下载arm-linux-for-x86的toolchain,比如:arm-linux-for-x86.tar.gz
2、解压软件包并安装。
% tar zxvf arm-linux-for-x86.tar.gz
% cd arm-linux-for-x86
% ./configure
% make
3、安装后编写程序测试(hello.c)
% arm-linux-gcc hello.c -o hello
4、将可执行文件hello拷到arm平台上运行。
2009-01-09
交叉编译环境完全通当我们开发嵌入式Linux软件时,一般都要经过交叉编译这一步。如果是开发PC机上的软件,我们只要用Linux本身提供的强大的编译器(如gcc)直接编译就可以了。而一般的嵌入式设备所用的CPU和PC机上的CPU有着不同的架构,这样就要求我们在PC机上编译出适用于嵌入式设备CPU架构的软件,这就是我们所说的交叉编译。下面我们用一个例子来详细说明交叉编译是如何工作的。
交叉编译环境完全通
当我们开发嵌入式Linux软件时,一般都要经过交叉编译这一步。如果是开发PC机上的软件,我们只要用Linux本身提供的强大的编译器(如gcc)直接编译就可以了。而一般的嵌入式设备所用的CPU和PC机上的CPU有着不同的架构,这样就要求我们在PC机上编译出适用于嵌入式设备CPU架构的软件,这就是我们所说的交叉编译。下面我们用一个例子来详细说明交叉编译是如何工作的。
2009-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人