• 10679阅读
  • 15回复

Ubuntu9 安装 qt-x11-opensource-src-4.5.3.tar.gz的问题 [复制链接]

上一主题 下一主题
离线donixli1314
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-22
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —

安装步骤
1,拷贝qt-x11-opensource-src-4.5.3.tar.gz到/tmp目录下
2,用tar命令解压
3,用cd命令进入解压目录(qt-x11-opensource-src-4.5.3)
4,运行 ./configure
提示错误并终止
Creating qmake. Please wait...
g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/tmp/qt-x11-opensource-src-4.5.3/include -I/tmp/qt-x11-opensource-src-4.5.3/include/QtCore -I/tmp/qt-x11-opensource-src-4.5.3/src/corelib/global -I/tmp/qt-x11-opensource-src-4.5.3/src/script -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  project.cpp
make: g++: Command not found
make: *** [project.o] Error 127

鄙人第一次使用Linux
安装过程参考http://www.linuxidc.com/Linux/2009-06/20499.htm
请问如何解决
离线潜行
只看该作者 1楼 发表于: 2010-01-22
楼主的问题和我如出一辙,呵呵,我用的R9
离线donixli1314

只看该作者 2楼 发表于: 2010-01-22
我昨天就遇到这个问题了
后来装了g++
./configure是过去
但make时又出错
所以今天才来请教的
....
离线dbzhang800

只看该作者 3楼 发表于: 2010-01-22
引用第1楼潜行于2010-01-22 09:39发表的  :
楼主的问题和我如出一辙,呵呵,我用的R9

其实你的问题截然不同,楼主的问题很简单,只要用过ubuntu的(或者对debian系列有所了解的),非常容易解决(无非是打开新立得,动动鼠标就行)。

你的问题出在选择了一个非常老的linux版本
你要知道Redhat9 之后 的版本 更名为了fedora (core), 现在fedora已经经历了12 个版本。

换句话,Redhat9 出来时,ubuntu尚未初始,而现在ubuntu也即将发布第12个版本(ubuntu10.04)。
离线午小夜

只看该作者 4楼 发表于: 2010-01-22
樓上的是大牛.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线wd007

只看该作者 5楼 发表于: 2010-01-22
如果在Ubuntu上编译安装Qt的话,需要事先安装好基础环境,如需要build-essential这个包。

在Ubuntu 9.10以前的版本(6.06以后),据我了解,往往在安装好系统后,ubdate时,还需要解决中文问题,否则在以后安装使用Qt时,可能会遇到问题。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线donixli1314

只看该作者 6楼 发表于: 2010-01-26
已经解决了
安装g++(sudo aptitude install build-essential)就可以了

谢谢各位的回答
离线ajccn
只看该作者 7楼 发表于: 2010-01-26
楼上?如何安装G++?
离线shirazbj
只看该作者 8楼 发表于: 2010-02-10
这build-essential在windows下怎么下?有一个deb包么?

linux还不能上网呢
离线shirazbj
只看该作者 9楼 发表于: 2010-02-11
configure时说glib-2。.0没有,再装个libgtk2.0试试
离线loserboy2004

只看该作者 10楼 发表于: 2010-03-15
我也是用的ubuntu9.10,我安装的是qt的包,是qt*.bin这种包,安装的时候一切正常啊。没有任何问题。只是运行的时候有问题。没有G++,所以还得用ubuntuDVD或者联网安装G++,然后还要安装sudo apt-get install libavahi-gobject-dev
sudo apt-get install libSM-dev
sudo apt-get install libXrender-dev
sudo apt-get install libfontconfig-dev
sudo apt-get install libXext-dev
这样就可以了。
如果不安装会提示:collect2: ld returned 1 exit status
离线twodemail
只看该作者 11楼 发表于: 2010-03-16
安装步骤
1,拷贝qt-x11-opensource-src-4.5.3.tar.gz到/tmp目录下
2,用tar命令解压
3,用cd命令进入解压目录(qt-x11-opensource-src-4.5.3)
4,运行 ./configure
提示错误并终止
Creating qmake. Please wait...
g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/tmp/qt-x11-opensource-src-4.5.3/include -I/tmp/qt-x11-opensource-src-4.5.3/include/QtCore -I/tmp/qt-x11-opensource-src-4.5.3/src/corelib/global -I/tmp/qt-x11-opensource-src-4.5.3/src/script -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  project.cpp
make: g++: Command not found
make: *** [project.o] Error 127

有没有人解决啊
怎么解决的 能不能说具体点.

只看该作者 12楼 发表于: 2010-04-05
我在ubuntu里的新立得软件包里安装g++后,这个问题就解决了
离线steinlee

只看该作者 13楼 发表于: 2010-04-09
On Ubuntu type command: sudo synatic and search qt
Then install the whole package.
You do not need qt-x11-opensource-src-4.5.3.tar.gz

引用楼主donixli1314于2010-01-22 09:35发表的 Ubuntu9 安装 qt-x11-opensource-src-4.5.3.tar.gz的问题 :
安装步骤
1,拷贝qt-x11-opensource-src-4.5.3.tar.gz到/tmp目录下
2,用tar命令解压
3,用cd命令进入解压目录(qt-x11-opensource-src-4.5.3)
.......
Looking for remote C/C++ and Qt 兼职
离线steinlee

只看该作者 14楼 发表于: 2010-04-09
sudo synatic and find g++. Simply install g++. You will not have any dependency problem if you use synatic. Use it to remove packages too. Everything is so easy with it.
Maybe also Eclipse which is a powerful editor.

引用第10楼loserboy2004于2010-03-15 15:51发表的  :
我也是用的ubuntu9.10,我安装的是qt的包,是qt*.bin这种包,安装的时候一切正常啊。没有任何问题。只是运行的时候有问题。没有G++,所以还得用ubuntuDVD或者联网安装G++,然后还要安装sudo apt-get install libavahi-gobject-dev
sudo apt-get install libSM-dev
sudo apt-get install libXrender-dev
sudo apt-get install libfontconfig-dev
sudo apt-get install libXext-dev
.......
Looking for remote C/C++ and Qt 兼职
离线cnbing
只看该作者 15楼 发表于: 2010-04-19
sudo apt-get install g++

再./configure ...试试
快速回复
限100 字节
 
上一个 下一个