linux环境下如何确定安装好交叉编译器 .
2013-07-01 16:04
281 查看
具体如何操作,我和你一样也是个初学者:
第一步:把交叉编译工具拷贝到你的linux虚拟机上,可以拷贝到你的root文件夹上哦,(注意:根据编译内核的交叉编译工具版本号做决定,根据你的开发板,根据板子上用的版本是什么型号的,你就选择什么型号的编译工具。比如你的开发板是4.3.2,那么你选择的编译工具就是arm-linux-gcc-4.3.2.tgz这里仅仅举个例子而已)。
第二步:tar zxvf arm-linux-gcc-4.3.2.tgz -C /
(解压arm-linux-gcc-4.3.2.tgz到根目录下)
第三步:cd /usr/local/arm
第四步:ls (确认是否解压到正确的路径,正确的话会显示“4.3.2”文件)
第五步:vim /etc/profile (修改/etc/profile文件,此文件专门用于配置系统环境变量,系统应用程序路径等)
第六步:export PATH=/usr/local/arm/4.3.2/bin:$PATH (把上面这句话写入到/etc/profile文件的最末尾)
第七步:保存退出后 输入命令source /etc/profile (这样当前终端下的系统环境变量里就有交叉编译工具的路径,如果想以后其他终端都有效的话,那么请重启虚拟机)
第八步:arm-linux-gcc -v (查看当前系统交叉编译版本,如果最后显示的版本是4.3.2,那么代表你系统默认的交叉编译工具是arm-linux-gcc是4.3.2版本的)
第九步:其实以上你的交叉编译工具就ok了,你还可以编写一个简单的程序试验一下,比如就编写一个只输出:hello world!的c程序-hello.c。
编写好之后用:arm-linux-gcc hello.c -o hello 编译程序。
(编译hello.c生成可执行文件hello,这个可执行文件只能在ARM系列的处理器上才能执行)
第十步:file hello(查看hello可运行的处理器类型)然后就是载入开发板,在开发板上运行hello程序了。至此你就可以试验你安装的交叉编译工具在linux上是否可以运行的了。
第一步:把交叉编译工具拷贝到你的linux虚拟机上,可以拷贝到你的root文件夹上哦,(注意:根据编译内核的交叉编译工具版本号做决定,根据你的开发板,根据板子上用的版本是什么型号的,你就选择什么型号的编译工具。比如你的开发板是4.3.2,那么你选择的编译工具就是arm-linux-gcc-4.3.2.tgz这里仅仅举个例子而已)。
第二步:tar zxvf arm-linux-gcc-4.3.2.tgz -C /
(解压arm-linux-gcc-4.3.2.tgz到根目录下)
第三步:cd /usr/local/arm
第四步:ls (确认是否解压到正确的路径,正确的话会显示“4.3.2”文件)
第五步:vim /etc/profile (修改/etc/profile文件,此文件专门用于配置系统环境变量,系统应用程序路径等)
第六步:export PATH=/usr/local/arm/4.3.2/bin:$PATH (把上面这句话写入到/etc/profile文件的最末尾)
第七步:保存退出后 输入命令source /etc/profile (这样当前终端下的系统环境变量里就有交叉编译工具的路径,如果想以后其他终端都有效的话,那么请重启虚拟机)
第八步:arm-linux-gcc -v (查看当前系统交叉编译版本,如果最后显示的版本是4.3.2,那么代表你系统默认的交叉编译工具是arm-linux-gcc是4.3.2版本的)
第九步:其实以上你的交叉编译工具就ok了,你还可以编写一个简单的程序试验一下,比如就编写一个只输出:hello world!的c程序-hello.c。
编写好之后用:arm-linux-gcc hello.c -o hello 编译程序。
(编译hello.c生成可执行文件hello,这个可执行文件只能在ARM系列的处理器上才能执行)
第十步:file hello(查看hello可运行的处理器类型)然后就是载入开发板,在开发板上运行hello程序了。至此你就可以试验你安装的交叉编译工具在linux上是否可以运行的了。
相关文章推荐
- linux环境下如何确定安装好交叉编译器
- 如何在virtualBox环境下安装Linux系统
- 如何让一个没有安装GUI环境的Linux机器访问U盘
- 如何在已经存在python2的linux环境上安装python3
- Linux环境下如何安装nginx
- Linux如何安装java以及环境配置
- 【android开发】如何在Linux平台下安装JDK环境
- linux下如何安装配置java环境jdk
- 【android开发】如何在Linux平台下安装JDK环境
- python 在linux环境下如何安装
- 如何在已经存在python2的linux环境上安装python3
- Linux下如何确定Nginx安装的目录地址?
- 初学者如何在Linux环境下安装与配置Hudson
- 如何在Linux环境下安装Anaconda软件
- linux中配置好的JDK如何确定环境变量的配置方式
- 如何在Linux环境上安装JAVA和配置JAVA_HOME
- Linux/CentOS环境下如何安装和配置PhantomJS工作环境
- 【R】如何在linux环境下安装R包
- Linux开发环境搭建 一 (Ubuntu安装的方式,如何选择?)