在安装 Qt/X11 2.3.2 的时候

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:39:11
在安装 Qt/X11 2.3.2 的时候

输入 make

出现:
make[1]: Entering directory `/home/seamanfang/qte/qt-2.3.2'
cd src/moc; make
make[2]: Entering directory `/home/seamanfang/qte/qt-2.3.2/src/moc'
g++ -c -I/home/seamanfang/qte/qt-2.3.2/include -Wno-unused -Wno-parentheses -pipe -O2 -Wall -W -DQT_NO_CODECS -DQT_LITE_UNICODE -I../../include -I../tools -I.
-o mocgen.o mocgen.cpp
make[2]: g++: Command not found
make[2]: *** [mocgen.o] Error 127
make[2]: Leaving directory `/home/seamanfang/qte/qt-2.3.2/src/moc'
make[1]: *** [src-moc] Error 2
make[1]: Leaving directory `/home/seamanfang/qte/qt-2.3.2'
make: *** [init] Error 2

输入:make -C tools/qvfb

出现:
make: Entering directory `/home/seamanfang/qte/qt-2.3.2/tools/qvfb'
/home/seamanfang/qte/qt-2.3.2/bin/uic config.ui -o ./config.h
make: /home/seamanfang/qte/qt-2.3.2/bin/uic: Command not found
make: *** [config.h] Error 127

你好,Qt安装过程中,编译是一个很长的过程,相信正常人都不希望他编译,但是不编译又不能安装。要想想啊,一编译就是4个多小时啊,疯了。。。。
最近好奇,试着找新方法,在我自己机子上用过,可行:你可以试试
直接将Qt拷贝到C盘根目录下,然后关闭杀毒软件,一定要关,不关安不上。关了后,运行qt整合器,就按默认路径安装就行。一会儿就安好了。。。省时间……

你的安装步骤错了吧

第一个问题是编译是找不到g++

第二个问题是 还没有生成UIC程序

以前的qt版本安装比较麻烦 要自己先安装qmake 和 uic 等工具
不像现在qt4 configure后这些工具已经自己编译好了