2 ys13710070395 ys13710070395 于 2016.03.28 14:01 提问

配置QT5.5.0源码包时总出现找不到工具链,各种情况尝试如下:请纠错!!!

前提:
自己用户的shell:修改了$HOME/.bashrc 中的export PATH=/usr/local/arm/arm-2009q3/bin:$PATH
系统环境变量:修改了/etc/profile 中的 export PATH=/usr/local/arm/arm-2009q3/bin:$PATH
全部用户的shell:修改了/etc/bash.bashrc中的 export PATH=/usr/local/arm/arm-2009q3/bin:$PATH
全部source了一遍。

./configure ...-v 的时候

make: /usr/lcoal/arm/arm-2009q3/bin/arm-linux-g++: Command not found
make: *** [tslib.o] Error 127
tslib disabled.
The tslib functionality test failed!

make: /usr/lcoal/arm/arm-2009q3/bin/arm-linux-g++: Command not found
make: *** [tslib.o] Error 127

注意,我已经用了绝对路径。这里是为什么呢?

网上有人说改/etc/enviroment。我也把那个路径前面添加了/usr/lcoal/arm/arm-2009q3/bin,还是不行。

个人猜想:库的权限问题?工具链的权限问题?---两个目录都用chmod 777 /dir -R 执行了一遍,结果还是不行。

2个回答

ys13710070395
ys13710070395   2016.03.28 14:45

没人了吗?自顶阿。。。。。。。。。。。。。。。。。。。。。。

ys13710070395
ys13710070395   2016.03.28 15:56

解决了。多少还是要靠自己。像这种无厘头的问题我的解决方法是:
把qt源码放到opt目录里,把用户改成root,把目录用chmod 777 /dir -R全部搞一遍,任何路径都用绝对路径,执行任何命令都加sudo >
最后这问题没有了。以后搞这些东西最好不要和用户权限,文件权限,以及各种配置环境变量所纠缠。一切按照最高权限,一切都用chmod,一切都用sudo,SB问题就没了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
配置编译工具链出现 No such file or directory(没有那个文件或目录)
最近配置了一下自己的虚拟机,发现mips的交叉编译工具链,死活就是用不了显示No such file or directory。后面无奈重装了一遍虚拟机发现还是同样的报错,Oh My God!!! 我重新上传解压,使用各种方式上传,最后无论是sudo 执行还是当前目录./执行,最终都显示No such file or directory。 经过后面的辛苦搜索终于
WIN phone 8.1 SDK 中遇到的坑 Hyper-V
WIN phone 8.1 SDK 中遇到的坑 Hyper-V
QT安装:没有该版本的工具链
我安装QT4.8.3的过程是这样的: 1.解压该QT版本对应版本的MingW 2,安装SDK,选择MingW目录 3.安装Creator 4.配置Creator 不过在配置的过程中出现了“没有该版本的工具链”的错误提示,百思不得其解。下面是最终的解决方法: 先配置工具链,添加一个MinGw,具体设置如下 然后再去配置Qt版本,如图
尝试解析加入域中域控制器的DNS名称失败,请验证已将此客户端已配置为连接到解析目标域中DNS名称的DNS服务器
尝试解析加入域中域控制器的DNS名称失败,请验证已将此客户端已配置为连接到解析目标域中DNS名称的DNS服务器这个问题坑了好久,最后找到根本原因:由于平时一般要访问google 所以大部分人误把../../etc/hosts文件中本地hostname ip 都删掉了,所以导致域控服务器无法正常识别本机可解析目标域;不存在网上说的“Netlogon 服务”未启动的问题,这个服务只有在加域成功后才会
win7 64位安装msde解决办法
win7下安装msde时,出现的各种情况的解决办法。
Linux中yum命令镜像源出错解决方案
好头疼,最近虚拟机中的linux系统一直不能安装东西,只要install就报找不到可用的链接源。。。但是要安装东西啊,所以就着手解决下。解决方法:更换源1.备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/​
MVC+EF+Oracle运行时 “System.ArgumentException”异常
安装完 Oracle Developer Tools for Visual Studio,配置完EF后运行出现: “System.ArgumentException”类型的异常在 System.Data.Entity.dll 中发生,但未在用户代码中进行处理 其他信息: 指定的存储区提供程序在配置中找不到,或者无效。 或 找不到请求的 .Net Framework Dat
类型的控制器时出错。请确保控制器具有无参数公共构造函数
错误提示:1.类型的控制器时出错。请确保控制器具有无参数公共构造函数 2.创建页面时出错”没有为该对象定义无参数的构造函数。解决办法:在view视图下面的web.config文件中,系统自带了一个<add namespace="System.Web.Optimization"/>而这个需要引用 System.Web.Optimization.dll 1.删除
尝试连接到指定的 Exchange 服务器时出现以下错误
如果打开exchange管理控制台出现以下报错, “尝试连接到指定的 Exchange 服务器***时出现以下错误:尝试使用"Kerberos"身份验证连接到 http://***/PowerShell 失败: 连接到远程服务器失败,错误消息如下: WinRM 无法处理该请求。使用 Kerberos 身份验证时发生以下错误: 找不到网络路径。” 只需要重启IIS服务( iisreset )或者重启
关于SQLserve安装中出现“启用windows功能NetFx3时出错“
在安装sqlserver的时候,出现错误:启用 Windows 功能 NetFx3 时出错,错误代码: -2146498529 出现以下错误: 启用 Windows 功能 NetFx3 时出错,错误代码: -2146498529。请尝试从 Windows 管理工具启用 Windows 功能 NetFx3,然后重新运行安装程序。有关如何启用 Windows 功能的详细信息,请参阅 http: