QtCreator4.5在Ubuntu下的安装

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'

解决方法:

在新立得里找 libxext-dev 装上

到此基本应该没有问题了,现在运行试一下效果吧,看看是不是快了很多。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值