QtCreator4.5在Ubuntu下的安装
--华清远见嵌入式学院课堂问题笔记系列 作者:孙晓明,华清远见嵌入式学院讲师. 在课堂上我们安装的QtCreator是windows的版本,编译的时候明显感觉很慢,于是我就找到了一个Linux版本的QtCreator,在Ubuntu9.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.bin 2.执行安装命令 ./qt-sdk-linux-x86-opensource-2009.02.bin 在安装完 QtCreator 建立一个helloworld的工程进行编译,在编译的时候可能会出现如下错误: /usr/bin/ld: cannot find -lfreetype collect2: ld 返回 1 make[1]: *** [text] 错误 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make:离开目录“/home/noah/qtWorkPlace/text” make: *** [debug] 错误 2 Exited with code 2. Error while building project text When executing build step ''Make'' 解决方法: 在新立得里找 freetype,把那个dev版的libfreetype6-dev装上.
继续编译可能会出现如下错误: /usr/bin/ld: cannot find -lgobject-2.0 collect2: ld 返回 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make:离开目录“/home/noah/qtWorkPlace/text” make[1]: *** [text] 错误 1 make: *** [debug] 错误 2 Exited with code 2. Error while building project text When executing build step ''Make'' 解决方法: 在新立得里找 gobject,把那个dev版的 libavahi-gobject-dev 装上. 继续编译可能会出现如下错误: /usr/bin/ld: cannot find -lSM collect2: ld 返回 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make[1]: *** [text] 错误 1 make: *** [debug] 错误 2 make:离开目录“/home/noah/qtWorkPlace/text” Exited with code 2. Error while building project text When executing build step ''Make'' 解决方法: 在新立得里找 libsm-dev 装上 继续编译可能会出现如下错误: /usr/bin/ld: cannot find -lXrender collect2: ld 返回 1 make[1]: *** [text] 错误 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make:离开目录“/home/noah/qtWorkPlace/text” make: *** [debug] 错误 2 Exited with code 2. Error while building project text When executing build step ''Make''
解决方法: 在新立得里找 libxrender-dev 装上 继续编译可能会出现如下错误: /usr/bin/ld: cannot find -lfontconfig collect2: ld 返回 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make:离开目录“/home/noah/qtWorkPlace/text” make[1]: *** [text] 错误 1 make: *** [debug] 错误 2 Exited with code 2. Error while building project text When executing build step ''Make'' 解决方法: 在新立得里找 libfontconfig1-dev 装上 继续编译可能会出现如下错误: /usr/bin/ld: cannot find -lXext collect2: ld 返回 1 make[1]:正在离开目录 `/home/noah/qtWorkPlace/text'' make:离开目录“/home/noah/qtWorkPlace/text” make[1]: *** [text] 错误 1 make: *** [debug] 错误 2 Exited with code 2. Error while building project text When executing build step ''Make'' 解决方法: 在新立得里找 libx |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |