192.168.0.150是怎么回事,192.168.0.199是什么意思

首页 > 实用技巧 > 作者:YD1662023-05-26 10:43:03

C连接器也要改成arm-linux-gcc

192.168.0.150是怎么回事,192.168.0.199是什么意思(37)

这里的Libraries是设置你的应用程序中用到的库文件,比如应用程序中用到了线程类,则这里在上面添加pthread这个库,下面就添加这个库的路径。如果应用程序没用到任何库文件就不用管了

192.168.0.150是怎么回事,192.168.0.199是什么意思(38)

选中左侧的工程名,右键,在弹出的菜单中选择Build Project编译工程

192.168.0.150是怎么回事,192.168.0.199是什么意思(39)

编译好后的工程,目标文件在Debug目录下

结束语

建立交叉编译环境是开发嵌入式程序的第一步,编译器版本也有很多,这里就介绍用的较多的一种。而Eclipse则是本人认为开发嵌入式应用程序最为方便的集成开发工具,他不仅让整个工程清晰可见,更重要的是他不需要你去为整个工程编写复杂的Makefile文件,他会为你自动生成Makefile。

ubuntu上安装arm交叉编译环境arm-linux-gcc

首先下载 arm-linux-gcc-4.3.2.tgz,这个就不多说了,重点介绍一下怎么安装。将 arm-linux-gcc-4.3.2.tgz 文件拷贝到 Ubuntu 的主文件夹下,在 Ubuntu 中新建一个终端,以root用户运行,输入下面的命令安装交叉编译器:

#tar zxvf arm-linux-gcc-4.3.2.tgz

解压后会产usr文件夹,将这个目录下的usr/local/arm的arm文件夹复制到文件系统的usr/local目录下,命令为

#mv usr/local/armusr/local

然后把交叉编译器路径添加到系统环境变量中,

在终端中执行:

gedit /etc/profile

添加以下四行到该文件中:

export PATH=/usr/local/arm/4.3.2/bin:$PATH

export TOOLCHAIN=/usr/local/arm/4.3.2

export TB_CC_PREFIX=arm-linux-

export PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-none-linux-gnueabi

,
上一页678910末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.