qt creator 可以安装在unix上吗

 我来答
老猫养基日记
2016-01-27 · 专注于基金的价值投资。
老猫养基日记
采纳数:1603 获赞数:42571

向TA提问 私信TA
展开全部

可以的。

主机环境:ubuntu10.10

QT SDK版本:qt-SDK-linux-x86-opensource-2010.04

QT Creator版本:2.0.0


在XC2440光盘的linux平台工具中,找到qt-SDK-linux-x86-opensource-2010.04.bin.tar.bz2,放到linux下解压出可执行程序

加上可执行权限,执行./qt-SDK-linux-x86-opensource-2010.04.bin即可自动安装


安装完成后会在当前目录下创建qtsdk-2010.04安装目录

在桌面上生成Qt Creator图标

在“应用程序”-->“编程”中生成Qt Creator图标


配置环境变量:

打开存储环境变量的文件,我的是家目录下的.bashrc(~/.bashrc),在里面加入:

export QTDIR=/home/xgc/qtsdk-2010.04/qt

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export PATH=$QTDIR/bin:$PATH

这样就可以使用X86平台的qmake和qt的库


如果要使用Embedded平台的qmake和qt库,将环境变量改为Embedded平台的目录:

export QTDIR=/usr/local/Trolltech/QtEmbedded-4.6.3-arm

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export PATH=$QTDIR/bin:$PATH


选择“Tools” --> "Options" 打开QT Creator设置

在Qt4选项里加入不同版本的的qmake,如要在PC平台开发,使用qt-sdk里带的qmake,如要在ARM平台上开发,使用自己编译的Embedded版本的qmake

执行“Build” --> “Build All”或“Build Project"xxxxxxx"”

如果在PC平台开发,可使用“Build”-->“Run” 编译完后运行程序,在下面的Message窗口中选择Compile Output可看到编译信息

城南明月羿当年
2015-07-03 · 知道合伙人生活技巧行家
城南明月羿当年
知道合伙人生活技巧行家
采纳数:24666 获赞数:123227
计算机爱好者

向TA提问 私信TA
展开全部
在Terminal中输入:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

◆qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator(貌似在Ubuntu 11版本中没有自动安装)

◆qt4-doc 这个是帮助文档

◆qt4-qtconfig Qt的配置工具,这个装好默认好

◆qt4-demos 官方的一些Demo

◆qt4-designer 可视化窗体设置工具

step 2:sudo apt-get install qtcreator

提示:如果在创建Qt Quick project项目时遇到问题
When I try to open any project other than a Qt Quick project I get following error message:

No valid qt versions found.
Please add a qt version in Tools/Options or via the maintenance tool of the SDK.

解决办法:在Terminal中输入:sudo apt-get install build-essential

本文描述在Ubuntu 11.10 Desktop下快速搭建一个Qt的开发环境。我的主机环境:Mac OSX 10.7 Lion(64bit), 虚拟机环境为:VirtualBox 4.1.6+Ubuntu 11.10(32bit)。由于是在虚拟机里操作,你可以使用其它主机,比如Windows XP等,只要VirtualBox可以安装运行即可。VirtualBox目前支持Windows,OSX,Linux和Solaris,详情请浏览官网 【1】。
假定你已经有一个可用的Ubuntu 11.10 Desktop系统。
相关阅读:Windows XP硬盘安装Ubuntu 11.10双系统全程图解 http://www.linuxidc.com/Linux/2011-10/46327.htm
1、准备工作
下载QtCreator2.4.0(当前最新版,65MB):
http://qt.nokia.com/downloads/qt-creator-binary-for-linux-x11-32-bit
当前Qt的最新版本为4.8.0,若你想自己编译或参考SDK例子,可以选择进行下载。为省去编译时间,本文不涉及这个版本。
2、安装
2.1 安装Qt SDK
我们将安装Ubuntu自带的Qt SDK,其版本为: Qt4.7.4。在Terminal下,执行:
$ sudo apt-get install libqt4-dev
根据需要输入口令。
若你需要使用QML,则建议安装qmlviewer
$ sudo apt-get install qt4-qmlviewer
2.2 安装Qt Creator
我的QtCreator安装程序下载到了这个路径: /home/dou/Downloads/qt-creator-linux-x86-opensource-2.4.0.bin。此路径中的"dou"是我的用户名,替换为你自己的即可。
在Terminal下,执行:
$ cd ~/Downloads
$ chmod +x qt-creator-linux-x86-opensource-2.4.0.bin
$ ./qt-creator-linux-x86-opensource-2.4.0.bin
循着向导一路确定即可安装完成。
3、配置
尽管先安装了Qt SDK,但Qt Creator并不能如在Windows下一样能自动找到Qt SDK的位置。需要手动配置一下这个路径。方法:
启动QtCreator(有警告提示信息,解决方法见附1)打开菜单Tools->Options,在Options界面左侧选择 Build&Run,右侧点击Qt Versions页。然后点击靠右上角的“Add…”按钮即可进行添加Qt SDK。实际上是查找qmake的位置。我们先前安装的qmake的位置:/usr/share/qt4/bin/qmake。此外,在下面有 个"Details"按钮,展开后可以编译一下几个辅助工具。如果编译失败,可重启后再次尝试编译。我是第二次才编译OK的。
4、测试
用Qt Creator的向导创建项目进行测试。我分别创建了基于QWidget的和基于QML的应用,编译运行都OK。
【问题与解决】
问题1:启动Qt Creator时提示以下信息。事实上,在编译运行测试程序时也有这个提示。
Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
解决:在Terminal下,执行:
sudo apt-get install gtk2-engines-pixbuf
问题2:找不到g++。
解决:在terminal下,执行
$ sudo apt-get install g++
问题3:如何卸载Qt Creator?
解决:假定在安装Qt Creator时使用了默认路径。则在Terminal下,执行:
$ cd ~/qtcreator-2.4.0/bin
$ ./uninstall
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式