QtCreator4.5在Ubuntu下的安装
来源:互联网 发布:pscc破解补丁mac版 编辑:程序博客网 时间:2024/05/29 09:17
--华清远见嵌入式学院课堂问题笔记系列
作者:孙晓明,华清远见嵌入式学院讲师。
在课堂上我们安装的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'
解决方法:
在新立得里找 libxext-dev 装上
到此基本应该没有问题了,现在运行试一下效果吧,看看是不是快了很多。
嵌入式及3G相关资源及学习请点击:嵌入式开发视频 android开发视频 android培训 3G培训 QT培训 QT开发视频 物联网培训 物联网技术视频 嵌入式学习
- QtCreator4.5在Ubuntu下的安装
- QtCreator4.5在Ubuntu下的安装
- QtCreator4.5在Ubuntu下的安装
- Qt Creator4.5在Ubuntu下的安装
- DS-5在Ubuntu系统下的安装
- Synergy在Ubuntu下的安装
- 关于libpcap在ubuntu下的安装
- Python3在ubuntu环境下的安装
- GCC在Ubuntu Linux下的安装
- bochs在ubuntu下的安装心得
- wxWidgets 2.8 在ubuntu 下的安装
- freetds在UBUNTU下的安装
- 在Ubuntu下安装git的过程
- Nessus在ubuntu 10.10下的安装!
- Open BTS在Ubuntu下的安装
- QT在ubuntu 11.04下的安装
- FFmpeg在ubuntu下的安装
- R 语言在ubuntu下的安装
- jQuery 开发环境搭配(转)
- 使用 Eclipse 开发 J2EE 应用、使用 Eclipse 开发 EJB
- 第一次写最小费用最大流
- 在后台日志中写入信息-输出信息到log
- 用insert语句写入汉字变成问号的解决
- QtCreator4.5在Ubuntu下的安装
- [跟进]_六个关键词!他们将影响未来20年网络
- Sql Server 查询语句
- 今天开始,本人也要写技术博客啦、、、涉及技术有Java、android和移动开发
- Tomcat域名配置
- 一个很费解的面试题目 有点儿意思
- 总结where和having的不同
- 我的工作
- 使用Ant和Weblogic开发EJB