centos系统
原因:
系统命令 {cat ls sh ...} 这些也使用了动态库,由于环境变量没有设置本机的库导致的这些系统工具{ls cat bash等}到工具链目录里找相应的库,
解决方法 :
所以添加上系统库路径到环境变量里就可以了,而且在centos下 需要把系统库放在前面写.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib/:/usr/lib/:/usr/local/lib/:$COMPILETOOL_PATH/lib/:$COMPILETOOL_PATH/mips-linux-gnu/lib/
echo $LD_LIBRARY_PATH
在我的ubuntu系统里根本就不报这种错误。我估计Ubuntu是追加的,而centos是覆盖的.