当前位置:编程学习 > wap >>

qt交叉编译安装,总是提示arm-linux-g++:没有那个文件或目录


大神们,帮忙看一下是什么问题啊
困扰好几天了
--------------------编程问答-------------------- 坐等救命啊
。。。。。。。。。。。。。。 --------------------编程问答-------------------- apt-get install gcc-arm-linux-gnueabi --------------------编程问答-------------------- Debian/Ubuntu/Mint以外的发行版用自己的包管理,gcc的名字会相似,但不会完全一样 --------------------编程问答-------------------- 路径 加入 PATH --------------------编程问答-------------------- 下载一个交叉编译器,将路径加入 PATH
这里可以下载: http://www.linaro.org/downloads/ --------------------编程问答-------------------- 回复于: 2013-11-01 11:59:27
apt-get install gcc-arm-linux-gnueabi
这个命令无法找到软件包啊 --------------------编程问答--------------------
引用 2 楼 HeadmasterWang 的回复:
apt-get install gcc-arm-linux-gnueabi

这个命令安装时 提示找不到安装包 --------------------编程问答--------------------
引用 7 楼 Xjack2012 的回复:
Quote: 引用 2 楼 HeadmasterWang 的回复:

apt-get install gcc-arm-linux-gnueabi

这个命令安装时 提示找不到安装包

Ubuntu还是Debian?哪个版本的?
这里有个Debian的Wiki --------------------编程问答--------------------
引用 8 楼 HeadmasterWang 的回复:
Quote: 引用 7 楼 Xjack2012 的回复:

Quote: 引用 2 楼 HeadmasterWang 的回复:

apt-get install gcc-arm-linux-gnueabi

这个命令安装时 提示找不到安装包

Ubuntu还是Debian?哪个版本的?
这里有个Debian的Wiki

我的是ubuntu --------------------编程问答-------------------- 如果PC是ubuntu 64位系统,arm-linux-gcc是直接下载人家编译好的32位的话,我记得还需要一个东东:
sudo apt-get install lsb-core;
我以前也是这样被折腾了好久; --------------------编程问答-------------------- 配置正确的环境变量:包括普通用户和root用户。都得配置。
如果root没配置。你在执行sudo的时候环境变量都会发生变化的。
就会找不到了。不过可以用su -p可以。最好普通用户和超级用户都配置一下。 --------------------编程问答-------------------- 谢谢大家 
不过我已经将这个问题解决了,跟大家分享一下,可能有和我遇到同样问题的。
就是修改交叉编译器,在qt-embedded目录下的mkspecs/qws/linux-arm-g++下,修改qmake.conf文件,将其中的arm-linux-g++/gcc替换成全路径的,我的路径是/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-g++/gcc,注意替换arm-none-linux-gnueabi-g++
我这个问题是这么解决的,希望能帮助大家。 --------------------编程问答-------------------- 添加一下环境变量,找不到这个命令啊。
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,