gpt4 book ai didi

linux - Qt安装报错是 "The tslib functionality test failed! "

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:53 25 4
gpt4 key购买 nike

我有 ubuntu 14 并在此路径中安装 arm-linuc-gcc 4.4.3:/opt/FriendlyARM/toolschain/4.4.3/bin。并导出路径并逐步使用此站点:https://importgeek.wordpress.com/2012/04/09/compiling-qt-and-tslib-for-mini2440-and-run-a-demo-app/(确切地在用户所有者中使用命令行而不是 root ($) 但是对于 git 命令需要 sudo 关键字来安装和对于其他一些像 Qt configure 和 Qt untar 使用 sudo 关键字)安装 tslib(有一些警告)并将/usr/local/tslib 权限从 root 更改为 pc 的所有者用户并运行配置 Qt 我看到这个错误:

g++ -o "/opt/qt-everywhere-opensource-src-4.6.3/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_dsp.o msvc_vcproj.o msvc_nmake.o msvc_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o registry.o epocroot.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfsfileengine_unix.o qfsfileengine_iterator_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlinkedlist.o qurl.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o The tslib functionality test failed! You might need to modify the include and library search paths by editing QMAKE_INCDIR and QMAKE_LIBDIR in /opt/qt-everywhere-opensource-src-4.6.3/mkspecs/qws/linux-arm-g++.

在该站点的一条评论中,我看到:“据我所知,这可能是由于两个原因造成的……一个是您可能在复制时错过了输入或丢失了 qmake.conf 的某些部分……..否则它会成为许可问题”。但我复制粘贴了 qmake.conf(并将编译器的路径更正为我的路径)并执行与该站点相同的操作。但我有这个错误。有些日子我有同样的错误。但我用 chmod 777 -R/usr/local/tslib 解决了这个问题,并在 mini 2440 上制作了一个程序,它在我的设备上运行(但触摸不起作用)我想也许我的 tslib 是错误的,我删除它们并重新安装。但是现在我确实遇到了错误并且没有解决它。我很困惑。请帮助我 :(

最佳答案

这些错误发生在如下某些情况下:

  1. 在安装你的 qt-everywhere 之前,你安装了 tslib(但没有成功安装)来解决这个问题你应该从你的操作系统中清除所有 tslib 库文件
  2. 如果您之前配置 qt(再次调用配置)来解决这个问题,您应该通过这种方式清理最后的配置:cd/opt/qt..../qmake -> rm *.o。通过此代码,您可以清除上次失败的配置。

关于linux - Qt安装报错是 "The tslib functionality test failed! ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31635643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com