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

2019-07-15 14:37发布

前提:
自己用户的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 执行了一遍,结果还是不行。求大神搭救。。。。


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

一周热门 更多>