1.解压
下载交叉编译工具压缩包 并将其放在/usr/local/目录下( 使用解压缩命令将其解压缩至该文件夹内 )
2.配置环境变量
配置环境变量,把交叉编译工具链的路径添加到环境变量PATH中去,这样就可以在任何目录下使用这些工具。记下上一步中的安装路径,使用命令:vi /etc/profile编辑profile文件,添加环境变量, 在profile中最后一行添加:
export PATH=$PATH:/usr/local/arm-linux-gcc-4.4.3/bin
这个路径就是那个bin目录所在的路径。
如下图:
3.使环境变量生效并验证
然后使用命令:
source /etc/profile
使环境变量生效(在不同用户下更好都运行一下此语句,例如shgao和root用户下都运行一下)。
检查是否将路径加入到PATH:
echo $PATH
显示的内容中有/usr/local/arm-linux-gcc-4.4.3/bin,说明已经将交叉编译器的路径加入PATH。如下图:
之后可以使用命令查看版本信息等:
arm-linux-gnueabihf-gcc -v
注释: 如果记不住arm-linux-gnueabihf-gcc -v 红色部分 可以直接arm-linux 然后tab建补全,找到自己要使用的gcc命令。如上图。
4.编译依旧显示找不到编译工具怎么办?
工具下载好了,对下面的目前的Makefile文件需要做如下的更改。(那我的项目来说,是为了让他直接找到。这里可能是环境变量添加不成功或其他原因,目前不明。但是可以通过这个 避免)