原因如下:
我使用sudo命令进行安装的时候,改变了安装的工作环境,就是切换到了root用户下的环境进行安装,而root用户与普通用户的环境是不一样的。
两种解决如下:
1.执行make install之前,先用下sudo -i命令取得root权限。然后再执行make install。该方法不用切换用户又可以获得用户权限。
2.在root用户下也设置交叉编译链的路径即可。
切换到root权限下面,执行:
export PATH=/opt/arm-cortex_a9-eabi-4.7-eglibc-2.18/bin:$PATH
make install