qtcreator cannot find -lts

/*********************************************************************
 *                qtcreator  cannot find -lts
 * 声明:
 *     在对虚拟机文件夹整理的时候不小心将tslib的库目录给整理没了,然后
 * 对Qt程序进行编译的时候发现找不到库文件,幸好保留了编译Qt库的配置脚本
 * 文件,省了好多事。
 *
 *                                   2016-1-14 深圳 南山平山村 曾剑锋
 ********************************************************************/

一、错误现象:
    /home/Qt/arm-linux-gcc/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find -lts
    collect2: ld returned 1 exit status

二、原因:
    编译Qt库的时候指定的tslib安装目录被移动了,找不到库的位置。

三、查看Qt库配置脚本如下:
    #!/bin/sh
    ./configure     -opensource     -confirm-license     -release      -shared     -embedded arm     -force-pkg-config     -xplatform qws/linux-arm-fsl-gnueabi-g++     -depths 16,18,24,32     -fast     -optimized-qmake     -pch     -qt-sql-sqlite     -qt-libjpeg     -qt-zlib     -qt-libpng     -qt-freetype     -little-endian -host-little-endian     -no-qt3support     -qt-libtiff -qt-libmng     -make translations     -qt-gfx-linuxfb -qt-gfx-transformed -qt-gfx-multiscreen     -no-gfx-vnc -no-gfx-qvfb -qt-kbd-linuxinput     -no-kbd-qvfb -armfpa      -no-mouse-qvfb     -no-opengl     -no-mmx -no-sse -no-sse2     -no-3dnow     -no-openssl     -webkit     -no-qvfb     -no-phonon     -no-nis     -no-opengl     -no-cups     -no-glib     -no-xcursor -no-xfixes -no-xrandr -no-xrender     -no-separate-debug-info     -nomake examples -make tools -nomake docs     -qt-mouse-tslib -DQT_QLOCALE_USES_FCVT     -I/home/Qt/Qt/tslib-install/include     -L/home/Qt/Qt/tslib-install/lib     -importdir /usr/local/Trolltech/QtEmbedded-4.8.5-arm/qml 

四、恢复库位置:
    1. /home/Qt/Qt/tslib-install/include
    2. /home/Qt/Qt/tslib-install/lib
        
时间: 2024-10-13 12:24:50

qtcreator cannot find -lts的相关文章

Ubuntu14.04 LTS 安装 Qt5 开发环境

1. 虚拟机安装Ubuntu 14.04 LTS 2. 更新安装源 安装163的源 3. 安装Vim 4. 安装build-essential 默认没有安装g++ 5. 安装ssh服务 便于远程操作. sudo apt-get install openssh-server 修改配置:sudo vim /etc/ssh/sshd-config PermitRootLogin without-password 改成 PermitRootLogin yes,允许Root登陆 重启服务:sudo ser

Qtcreator编写ros程序:无法启动进程"catkin_make" -DCMAKE_BUILD_TYPE=Debug

利用Qtcreator编写ROS程序,你必须先进行相应的配置:在启动qtcreator环境时先把ros环境添加进.(即~/.bashrc文件) 1 版本问题 QT4 与 QT5 sudo    gedit ~/.local/share/applications/DigiaQtOpenSource-qtcreator.desktop     (qt5       默认安装的路径下) 当打开文件是空时,关闭.按照路径打开文件 cd ~/.local/share/applications/ gedit

QtCreator 静态编译

如果要自己编译,可以参考下面的过程及需要的文件一.文件准备,下面用到的文件,可以自行到相应官网下载.我在网盘上也共享了:① qt-opensource-windows-x86-mingw48_opengl-5.2.1.exehttp://yunpan.cn/QpMMWfEYnM4fg静态编译来,只是用里面的mingw.但从搭建开发环境的角度,也建议安装.② qt-everywhere-opensource-src-5.2.1.ziphttp://yunpan.cn/Q4sYIFjYcPbRa③

亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序(图文并茂,非常详细)

下载源代码,注意一定是源码压缩包如qt-everywhere-opensource-src-4.8.0.zip,不是Qt发布的已编译的不同版本的标准库如qt-win-opensource-4.8.0-vs2010.exe,这些版本都只是动态编译的,不是我们所需要的.只有用源码包才能做真正的纯静态编译,如果用Qt官网已编译的标准库.exe文件进行编译,有可能出现各种错误,而且编译后的文件巨大,我当时就在这里绕了很大的弯子,请童鞋们注意啦!!可能有些老鸟会笑话,但我本着最严肃的态度告诉菜鸟们,上网查

Android源码浅析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置

Android源码浅析(一)--VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置 最近地方工作,就是接触源码的东西了,所以好东西还是要分享,系列开了这么多,完结 的也没几个,主要还是自己覆盖的太广了,却又不精通,嘿嘿,工作需要,所以写下了本篇博客 一.VMware 12 我选择的虚拟机试VMware,挺好用的感觉,下载VMware就不说了,善用搜索键嘛,这里我提供一个我现在在用的 下载地址:链接:http://pan.baidu.com/s/1k

64位的ubuntu14.04 LTS安装 Linux交叉编译工具链及32位“ia32-libs”依赖库

ubuntu又迎来了其新一代的长期支持版本 14.04 LTS,其带来了许多令人期待的新特新,遂决定进行升级. 装好了64位版本及安装 Linux交叉编译工具链 运行GCC,${CROSS_COMPILE}gcc -v 依然会提示那经典的“没有那个文件或目录”提示. 根据以往的经验,对于64位版本ubuntu我们需要安装“ia32-libs”依赖库. 遂输入: sudo apt-get install ia32-lib 却提示查无此货? ubuntu 14.04强制安装ia32-libs 参考u

qtcreator增加doxygen注释

1,在以下网址找到和你的qt creator版本相对应的插件文件,还要注意系统版本 http://dev.kofee.org/projects/qtcreator-doxygen/files 2,根据以上要求,我下载的是qtcreator-doxygen-0.3.8-qtcreator-3.0.x-linux-x86_64.tar.gz,将其解压后的到一个Kofee的文件夹,将该文件夹拷贝到[/home/yangtao/Qt5.2.1/Tools/QtCreator/lib/qtcreator/

使用QtCreator创建Qt工程

前面一篇文章记录了Qt库文件和开发相关工具的编译,现在就来使用这些东东来写一实用的GUI. 一.使用QtCreator-V2.4.1创建工程: ①配置编译工具:Tools-->Options-->Build & Run -->QtVersion/Tool Chains ############################   添加之前编译生成的qmake,这个用来生成Makefile文件   ##########################################

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本.安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个linux来玩玩.本文原创博客地址:http://www.cnblogs.com/unofficial