卧槽,折腾了半天终于把Linux下的Qt环境搭建好了

BadPattern 2012-12-04 05:58:47
容易么我,网上搜索的教程太坑爹,下边给出过程,各位给看看步骤都对不对.

本人可是言简意赅的.

到http://qt-project.org/downloads这里下载东东,我的是ubuntu 10.04,下载了这两个:
Qt libraries 4.8.4 for Linux/X11 (225 MB) -->库
Qt Creator 2.6.0 for Linux/X11 32-bit (63 MB) -->IDE

1.库下载下来以后是qt-everywhere-opensource-src-4.8.4.tar.gz,解压一下,到其目录下,执行configure脚本,等执行完了,再执行make,这是一个耗时很长的过程,耐心等待完了以后再执行make install,它会在/usr/local/Trolltech目录下安装好文件...
之后的qt-everywhere-opensource-src-4.8.4源文件就可以删除了(我是删除掉的发现没影响,给个指点呗,还有什么用?)

2.安装IDE,执行qt-creator-linux-x86-opensource-2.6.0.bin,此文件需要加上X可执行权限方可执行,执行完了以后IDE就安装好了,这步最简单。

运行Qt creator,创建新项目,会让你配置Kit,在"Qt version"一栏,点击右边的"manager",选择qmake路径为:/usr/local/Trolltech/Qt-4.8.4/bin/qmake,就好了。

下面就可以创建一个Qt Gui application写一个Hello world了
...全文
19982 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
nocodelife 2013-04-27
  • 打赏
  • 举报
回复
学习了,谢谢
武溪嵌人 2013-04-20
  • 打赏
  • 举报
回复
问题很多的呀,学习了
BadPattern 2012-12-05
  • 打赏
  • 举报
回复
看到Qt那绿色的小图标,简洁的IDE界面,短小的hello world,我就喜欢上了它,想想MFC就觉的真心烦。。
哥斯拉先生 2012-12-05
  • 打赏
  • 举报
回复
下次我也来试试
wyx100 2012-12-05
  • 打赏
  • 举报
回复
dr8737010 飞翔猫咪号等级: 结帖率:94.12% #15 得分:0 回复于: 2012-12-05 11:40:19 引用 14 楼 yiyaaixuexi 的回复: 如果你想用 arm-linux-g++ 编译板子跑的库,嵌入式linux 那是需要下载源码,自己编译的。 哦,我猜那也是源码,自己编了一个SDK出来,然后安装的。 之前从来没搞过Qt,自己摸索的,没找到从哪能下载到SDK,网站上的链接太乱了。 http://qt-project.org/downloads这个地址应该是现在标准的Qt下载地址吧?里面就只是给出了源
BadPattern 2012-12-05
  • 打赏
  • 举报
回复
引用 14 楼 yiyaaixuexi 的回复:
如果你想用 arm-linux-g++ 编译板子跑的库,嵌入式linux 那是需要下载源码,自己编译的。
哦,我猜那也是源码,自己编了一个SDK出来,然后安装的。 之前从来没搞过Qt,自己摸索的,没找到从哪能下载到SDK,网站上的链接太乱了。 http://qt-project.org/downloads这个地址应该是现在标准的Qt下载地址吧?里面就只是给出了源码的下载,得自己编的
念茜 2012-12-05
  • 打赏
  • 举报
回复
如果你想用 arm-linux-g++ 编译板子跑的库,嵌入式linux 那是需要下载源码,自己编译的。
念茜 2012-12-05
  • 打赏
  • 举报
回复
之后的qt-everywhere-opensource-src-4.8.4源文件就可以删除了(我是删除掉的发现没影响,给个指点呗,还有什么用?) 如果你不需要改动Qt源码重新编译的话,就完全不用下载它,编译它造环境,直接下载SDK和IDE就好。 你下载的qt-everywhere-opensource-src-4.8.4.tar.gz是Qt的源码,不知我表达的清楚否?
赵破奴 2012-12-05
  • 打赏
  • 举报
回复
没打过年,都是直接下个包直接安装的!有空也折腾折腾
__阿飞__ 2012-12-05
  • 打赏
  • 举报
回复
这就好比下载了qq的源代码,把qq编译好了,qq能用了,这个源代码的话...你爱删不删吧,哈哈
引用 13 楼 yiyaaixuexi 的回复:
之后的qt-everywhere-opensource-src-4.8.4源文件就可以删除了(我是删除掉的发现没影响,给个指点呗,还有什么用?) 如果你不需要改动Qt源码重新编译的话,就完全不用下载它,编译它造环境,直接下载SDK和IDE就好。 你下载的qt-everywhere-opensource-src-4.8.4.tar.gz是Qt的源码,不知我表达的清楚……
__阿飞__ 2012-12-05
  • 打赏
  • 举报
回复
其实在任何平台安装的话,原理都一样.安装sdk,然后安装对应的工具.Qt lib就是sdk,然后Qt Creator就是工具,right?
引用 2 楼 jdwx1 的回复:
Ubuntu用apt-get一个命令就自动安装好了,只不过版本不是最新的,可是也不影响用。
JEROMEVLX 2012-12-05
  • 打赏
  • 举报
回复
引用 4 楼 dr8737010 的回复:
引用 2 楼 jdwx1 的回复:Ubuntu用apt-get一个命令就自动安装好了,只不过版本不是最新的,可是也不影响用。 apt-get 后边参数是什么呀??这个命令是装的SDK? IDE得另外下的吧? 坑爹的Qt官网,链接一层又层
sudo apt-get install qt4-dev-tools #开发包    sudo apt-get install qtcreator #IDE   sudo apt-get install qt4-doc #开发帮助文档    sudo apt-get install qt4-qtconfig #配置工具    sudo apt-get install qt4-demos #DEMO源码 QT 如果不用IDE只需要安装tools就可以了,这样安装IDE没试过
BadPattern 2012-12-04
  • 打赏
  • 举报
回复
引用 10 楼 dext 的回复:
应该只需要使用 Plain Text code?1sudo apt-get install qt4-dev-tools qtcreator 就行了。 第一个包,包含了所有的,第二个包包含了IDE 由于依赖于g++,所以 个g++也就随之安装了。
版主大人出现了 下次有机会一定试试,我搞的步骤是根据Qt网站上来的,比较麻烦,如果这样一句话就搞定那就太方便了
dext 2012-12-04
  • 打赏
  • 举报
回复
应该只需要使用
sudo apt-get install qt4-dev-tools qtcreator

就行了。
第一个包,包含了所有的,第二个包包含了IDE 由于依赖于g++,所以 个g++也就随之安装了。
jdwx 2012-12-04
  • 打赏
  • 举报
回复
GUN编译器,GUN的C++编译器是什么? 以上方案经过测试。 先打开终端,输入gcc看看有没有安装,之后在试试make看看有没有安装。有安装就不用再安装了。
BadPattern 2012-12-04
  • 打赏
  • 举报
回复
引用 6 楼 jdwx1 的回复:
http://qt-project.org/downloadsQt下载 apt-get安装Qt网上一搜一大把,命令特长。 下面是google来的 sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 还要安装编译器 apt-get install build……
经过测试没啊?还要安装编译器啊,不是用的GNU编译器么
BadPattern 2012-12-04
  • 打赏
  • 举报
回复
引用 5 楼 openXMPP 的回复:
引用 3 楼 dr8737010 的回复:引用 1 楼 openXMPP 的回复: 要没特别苛刻的要求 直接装QtOffLine.run就可以 大概 800MB root@Lenovo:/test/gateway/gateway/Main# ls -l /install/QtSdk-offline-linux-x86-v1.2.1.run -rwx--x--x……
需要注册吗?为什么打开是乱码,下载不了貌似。。
jdwx 2012-12-04
  • 打赏
  • 举报
回复
http://qt-project.org/downloadsQt下载 apt-get安装Qt网上一搜一大把,命令特长。 下面是google来的 sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 还要安装编译器 apt-get install build-essential 最后去软件仓库安装QtCreator
乔巴好萌 2012-12-04
  • 打赏
  • 举报
回复
引用 3 楼 dr8737010 的回复:
引用 1 楼 openXMPP 的回复: 要没特别苛刻的要求 直接装QtOffLine.run就可以 大概 800MB root@Lenovo:/test/gateway/gateway/Main# ls -l /install/QtSdk-offline-linux-x86-v1.2.1.run -rwx--x--x 1 root root 800837597 2012-06-13 ……
从nokia的官网上下 别从digia的下 前几天帮同事下的时候 发现digia的都是商业版的 http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html 右边下拉菜单里有 现在只有nokia网上有developer版本的
BadPattern 2012-12-04
  • 打赏
  • 举报
回复
引用 2 楼 jdwx1 的回复:
Ubuntu用apt-get一个命令就自动安装好了,只不过版本不是最新的,可是也不影响用。
apt-get 后边参数是什么呀??这个命令是装的SDK? IDE得另外下的吧? 坑爹的Qt官网,链接一层又层
加载更多回复(3)

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧