Centos7 arm-linux-gcc搭建

Centos7  arm-linux-gcc搭建
Centos7  arm-linux-gcc搭建

CentOS 7 编译环境搭建小记

1、make: gcc:命令未找到

make是gcc的编译器,执行以下安装命令

安装:

yum -y install gcc automake autoconf libtool make

安装g++:

yum install gcc gcc-c++

2、./patch-modules_3.2.0.sh: 行 00: patch: 未找到命令

Root权限:yum install patch

3、[CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决

是因为64位系统中安装了32位程序

解决方法:

yum install glibc.i686

重新安装以后还有如下类系错误再继续安装包

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

yum install libstdc++.so.6

4、make: arm-linux-gcc:命令未找到

环境变量的设置gedit /etc/profile末尾添加:

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

,其中/usr/local/arm/4.4.3/bin为你自己需要设置的环境变量路径。

要使其立即生效,需在终端执行:source ~/.bashrc

在终端输入 arm-linux-gcc -v 查看是否安装成功

如若还有错误原因如下:

exportPATH=$PATH:/usr/local/arm/4.4.3/bin

是设置当前用户的PATH,而sudo执行make的时候,使用的是超级用户权限,那也就使用

了超级用户的PATH(但是这个PATH里,并没有/usr/local/arm/4.4.3/bin)

解决方法:

超级用户权限执行命令:gedit /etc/profile

在文件末端加上export PATH=$PATH:/usr/local/arm/4.4.3/bin,并保存,执行source /etc/profile查看是否成功。

相关主题
相关文档
最新文档