• 9315阅读
  • 3回复

QT4-----Project LOAD(): Feature qt_config cannot be found. [复制链接]

上一主题 下一主题
离线ruger
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-02
— 本帖被 XChinux 执行加亮操作(2009-01-03) —
OS版本:Fedora Core 7
QT3。3和QT4。3。4同时安装,所有的含有qt4的 包都安装了(通过yum自动升级)
系统的环境变量用的qt3.3的(PATH,QTDIR,QTINC,QTLIB)。
前些日子用qtcreator编写了一个程序,现在发现qtcreator很难用,想回到shell来编qt4的程序,发现qmake还是qt3.3的,就用了qmake-qt4,可以声称.pro文件,但是声称Makefile这一步就会出错
Project LOAD(): Feature qconfig cannot be found.
发现/usr/lib/qt4/mkspecs/default/qmake.conf文件如下:
#
# qmake configuration for linux-g++
#

MAKEFILE_GENERATOR      = UNIX
TEMPLATE                = app
CONFIG                  += qt warn_on release incremental link_prl
QT                      += core gui
QMAKE_INCREMENTAL_STYLE = sublib

QMAKE_CFLAGS_RELEASE    += -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2  -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables

include(../common/g++-multilib.conf)
include(../common/linux.conf)
load(qt_config)
实际上最后有个load(qt_config)没有执行
在网上搜了一下说是路径问题,需要有个qt_config.prf文件,可是我的系统上就没有这个文件,只在/usr/lib/qt4/mkspecs目录有个qconfig.pri文件,将qconfig.pri文件拷贝到.default目录或者feathers目录,或者该名为qt_config.pri.qt_config.prf都不起作用。
请问在qt3和qt4共存的情况下,想使用qt4应该怎样设置,谢谢!
离线ruger
只看该作者 1楼 发表于: 2008-12-02
补充一句,我的feather文件夹是空的,去掉load(qt_config)可以声称Makefile,但是make的时候会出很多错误,明显就是没有把qt_config加入的结果。
期待一个正确的方法..
离线ruger
只看该作者 2楼 发表于: 2008-12-02
再补充一句,将qt-3.3和qt-devel(3.3)卸载也没有用
离线wintersday
只看该作者 3楼 发表于: 2009-04-23
比较麻烦,我也出现这问题了。
快速回复
限100 字节
 
上一个 下一个