Welcome 微信登录

首页 / 操作系统 / Linux / Qt Creator4.5在Ubuntu下的安装

作者:孙晓明,华清远见嵌入式学院讲师。在课堂上我们安装的QtCreator是Windows的版本,而且编译的时候明显感觉很慢,于是我就找到了一个Linux版本的QtCreator,在Ubuntu 9.04的操作系统上进行了安装。安装后编译尝试了一下,果然比在windows下要快很多。我们可以到http://www.qtsoftware.com/downloads-cn 上下载最新的版本。qt-sdk-linux-x86-opensource-2009.02.bin下载之后在打开终端执行:1.给安装文件加上执行权限chmod u+x qt-sdk-linux-x86-opensource-2009.02.bin2.执行安装命令./qt-sdk-linux-x86-opensource-2009.02.bin在安装完 QtCreator 建立一个helloworld的工程进行编译,在编译的时候可能会出现如下错误:/usr/bin/ld: cannot find -lfreetypecollect2: ld 返回 1make[1]: *** [text] 错误 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make:离开目录“/home/noah/qtWorkPlace/text”make: *** [debug] 错误 2Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 freetype,把那个dev版的libfreetype6-dev装上。继续编译可能会出现如下错误:/usr/bin/ld: cannot find -lgobject-2.0collect2: ld 返回 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make:离开目录“/home/noah/qtWorkPlace/text”make[1]: *** [text] 错误 1make: *** [debug] 错误 2Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 gobject,把那个dev版的 libavahi-gobject-dev 装上。继续编译可能会出现如下错误:/usr/bin/ld: cannot find -lSMcollect2: ld 返回 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make[1]: *** [text] 错误 1make: *** [debug] 错误 2make:离开目录“/home/noah/qtWorkPlace/text”Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 libsm-dev 装上继续编译可能会出现如下错误:/usr/bin/ld: cannot find -lXrendercollect2: ld 返回 1make[1]: *** [text] 错误 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make:离开目录“/home/noah/qtWorkPlace/text”make: *** [debug] 错误 2Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 libxrender-dev 装上继续编译可能会出现如下错误:/usr/bin/ld: cannot find -lfontconfigcollect2: ld 返回 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make:离开目录“/home/noah/qtWorkPlace/text”make[1]: *** [text] 错误 1make: *** [debug] 错误 2Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 libfontconfig1-dev 装上继续编译可能会出现如下错误:/usr/bin/ld: cannot find -lXextcollect2: ld 返回 1make[1]:正在离开目录 `/home/noah/qtWorkPlace/text"make:离开目录“/home/noah/qtWorkPlace/text”make[1]: *** [text] 错误 1make: *** [debug] 错误 2Exited with code 2.Error while building project textWhen executing build step "Make"解决方法:在新立得里找 libxext-dev 装上到此基本应该没有问题了,现在运行试一下效果吧,看看是不是快了很多。本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/farsight2009/archive/2009/06/06/4247413.aspxUbuntu 9.04安装Flash播放器插件试用Ubuntu Remix上网本专用版与修改双系统启动顺序相关资讯      Ubuntu 9.04  QtCreator 
  • QtCreator + QtEmbedded在Ubuntu上  (02/09/2014 11:56:53)
  • QtCreator中编译QVFB失败的原因  (05/15/2011 07:47:47)
  • Ubuntu 9.04 将在10月23日停止更新  (09/25/2010 21:37:25)
  • Ubuntu下调试Qt报错ptrace   (01/16/2013 08:27:44)
  • 用QtCreator无法编译ARM版本程序问  (10/24/2010 07:10:40)
  • Linux下Opencv整合QtCreator  (08/23/2010 10:25:17)
本文评论 查看全部评论 (0)
表情: 姓名: 字数