• 7460阅读
  • 6回复

ubuntu下QT无法编译的问题 [复制链接]

上一主题 下一主题
离线blueboy82006
 
只看楼主 倒序阅读 楼主  发表于: 2010-02-09
我按照如下方法在ubuntu上安装的QT

sudo apt-get install qt4-dev-tools
sudo apt-get install qtcreator
但问题很大,
写个最简单的控制台程序hello world都无法编译,
事实文明无论什么程序都无法build也无法run
我用QT自带的example试了一下,一个也运行不起来。。。

请问是什么地方的问题?高手指点。。。
离线wuleeemail

只看该作者 1楼 发表于: 2010-02-09
在Linux下你要把Qt直接用起来是肯定不行的,你要作的事还很多。
离线blueboy82006
只看该作者 2楼 发表于: 2010-02-09
楼上说废话来了。。。等于什么也没说啊。。。
离线wd007

只看该作者 3楼 发表于: 2010-02-11
在Ubuntu上安装配置Qt4还要有一些准备工作,比如标准C++库的安装
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线krizex
只看该作者 4楼 发表于: 2010-02-11
引用楼主blueboy82006于2010-02-09 00:35发表的 ubuntu下QT无法编译的问题 :
我按照如下方法在ubuntu上安装的QT
sudo apt-get install qt4-dev-tools
sudo apt-get install qtcreator
但问题很大,
.......


我的 做法:

http://qt.nokia.com/downloads-cn 下载 Qt SDK for Linux/X11 32-bit** (356 Mb)

之后安装,我 装在了我的$HOME目录下,所以用qmake的时候无法找到所需的库文件,
于是我又在新力得软件包里面搜索qt4,把qt4的库文件装好,
之后,修改环境变量!(注意!这一步很重要!)

在你的$HOME目录下用终端$gedit .profile
之后在最后加上
QTDIR=$HOME/Programs/qtsdk-2010.01
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH

注意 这是我的qt安装目录,楼主具体还是得按照自己的安装目录写这个环境变量。

之后qmake编译没有问题 ,在 Creator里面Build&Run也没问题!

Good LUCK!
krizex@gmail.com
离线lishiyong110
只看该作者 5楼 发表于: 2010-03-09
引用第4楼krizex于2010-02-11 13:28发表的  :
我的 做法:
在http://qt.nokia.com/downloads-cn 下载 Qt SDK for Linux/X11 32-bit** (356 Mb)
.......



恩 我差不多也是这么多的 用起来没什么问题的
静下心来学习
离线wd007

只看该作者 6楼 发表于: 2010-03-09
安装过程无误的话,需要配置环境变量。楼上说的不错
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个