Linux Qt安装错误为;tslib功能测试失败&引用;

Linux Qt安装错误为;tslib功能测试失败&引用;,linux,qt,embedded,Linux,Qt,Embedded,我有Ubuntu14,并在以下路径中安装arm linuc gcc 4.4.3:/opt/FriendlyARM/toolschain/4.4.3/bin。 并导出路径并逐步使用此站点: (准确地使用user owner中的命令行,而不是root($),但对于git命令,需要使用sudo关键字来安装,对于其他一些命令,如Qt configure和Qt untar,则使用sudo关键字) 在安装tslib(带有一些警告)并将/usr/local/tslib权限从root更改为pc的所有者用户并运行

我有Ubuntu14,并在以下路径中安装arm linuc gcc 4.4.3:/opt/FriendlyARM/toolschain/4.4.3/bin。 并导出路径并逐步使用此站点: (准确地使用user owner中的命令行,而不是root($),但对于git命令,需要使用sudo关键字来安装,对于其他一些命令,如Qt configure和Qt untar,则使用sudo关键字) 在安装tslib(带有一些警告)并将/usr/local/tslib权限从root更改为pc的所有者用户并运行configure the Qt后,我看到以下错误:

g++-o“/opt/qt-everywhere-opensource-src-4.6.3/bin/qmake”o unixmake2.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 init deploy_symbian.o symmake_abld.o symmake_sbsv2.o epocroot.o注册表qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qbytearray.o qbytearray.o qdatastream.o qbuffer.o qlist.o qfile.o qfsfileengine_unix.o qfsfileengine_迭代器_unix.o qfsfileengine_迭代器.o qregexp.o qvector.o qbitary.o qdiriterator.o quid.o qfileengine.o hash.o qdileinfo.o qfileinfo.oqstringlist.oqabstractfileengine.oqtemporaryfile.oqmap.oqmetatype.oqsettings.oqlibraryinfo.oqvariant.oqvsnprintf.oqlocale.oqlinkedlist.oqurl.oqnumeric.oqcryptographicshash.oqxmlstream.oqxmlutils.o tslib功能测试失败! 您可能需要通过编辑来修改include和library搜索路径 QMAKE_INCDIR和QMAKE_LIBDIR in /opt/qt-everywhere-opensource-src-4.6.3/mkspecs/qws/linux-arm-g++.

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

注释掉bashrc文件中的CXX标志,然后再次运行整个过程。

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

  • 在安装qt everywhere之前,您安装了tslib(但未成功安装)。要解决此问题,您应该从操作系统中清除所有tslib LIB文件
  • 如果在之前配置qt(再次调用configure)以解决此问题,则应通过以下方式清除上次配置:cd/opt/qt../qmake->rm*.o。通过此代码,可以清除上次失败的配置

  • 请提供一个答案,您的问题格式非常糟糕,可能缺少重要信息。请注意,gcc 4.4.3非常陈旧,可能无法正确支持您的ARM平台(至少它缺少该平台的主要优化,包括LTO)。我的意思是,我的操作与此站点相同:但我在/配置Qt-4.6.2时出现此错误。我的arm dvd中的gcc。我的arm太旧了。我只想对其进行编程。但我遇到此错误tslib功能测试失败!您可能需要通过编辑QMAKE_INCDIR和QMAKE_LIBDIR ini来修改包含和库搜索路径,但不执行此操作零钱