微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > Ubuntu下搭建ARM的QT环境,qmake.conf中使用绝对路径还是出错!

Ubuntu下搭建ARM的QT环境,qmake.conf中使用绝对路径还是出错!

时间:10-02 整理:3721RD 点击:
前提:
自己用户的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: *** [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 执行了一遍,结果还是不行。求大神搭救。



自己顶。

我再顶。

在线等,挺急的。

靠别人不如靠自己。多结合别人的经验思考才是正道。太多这样的各种各样琐碎的问题,每个人遇到的都会不一样,最重要的是内在的思考,结合已有的问题演变思考。
以上问题我解决的方法是:为了以后都不被这种问题困扰。了解了各种环境变量以及系统什么时候执行配置(/etc/profile,/etc/bash.bashrc,$HOME.bashrc...)
总结了以下。没必要纠缠这些东西,毕竟不是来管理LINUX系统的。所以我就把用户设置成root,把要操作的文件放到根目录下,顺便把文件的权限用chmod 777 -R全部搞一遍。还有就是配置路径都用绝对路径而且在根目录下的。这样就不会出现那么多纠结的东西了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top