make[1]: arm-linux-g++:命令未找到的解决办法

make[1]: arm-linux-g++:命令未找到
make[1]: *** [.pch/release-shared-emb-arm/QtCore.gch/c++] 错误 127
make[1]:正在离开目录 `/home/wlg.../qt-everywhere-opensource-src-4.7.0/src/corelib
之前初学的时候,QT4.7的交叉编译直接按照手册来的,没有出现问题。最近重新安装的ubuntu系统,把arm-linux-gcc和文件解压到用户目录。配置好环境变量执行sudo make&&makeinstall 出现上述问题,昨天弄了一下午都没有解决。网上给的解决方法和我的都不是完全匹配
http://bbs.csdn.net/topics/390328880?page=1#post-394253303,这个倒是匹配,没人给解决办法,所以我来详细写一下。
http://blog.sina.com.cn/s/blog_7d3976fc01012c2d.html这个博客帮了忙。
具体的解决办法是
1.先打开一个超级用户权限的shell:
     命令:sudo –s
2.在当前shell下,设置环境变量:
      命令:gedit /etc/profile
在文件末端加上 export PATH=$PATH:(你的arm-liux-gcc的安装路径),并保存
3.在此环境下重新进入home/wlg/opt/mini6410/qt-everywhere-opensource-src-4.7.0,重新配置一遍系统的配置echo yes | ./configure -prefix /opt/Qt4.7 -opensource -embedded arm -xplatform qws/linux-arm-g++ -no-webkit -qt-libtiff -qt-libmng -qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon
4.再执行make&&makeinstall即可解决此问题。

你可能感兴趣的:(qt学习,linux)