• 6815阅读
  • 3回复

Makefile文件问题 [复制链接]

上一主题 下一主题
离线yu2007tian
 
只看楼主 倒序阅读 楼主  发表于: 2006-12-05
在Redhat9.0上装了qt-x11-2.3.2,但是用Tmake生成的Makefile文件在开始处出现如下问题:
#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.1.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
结果在利用make命令时不能编译通过
请问大侠们这是什么问题,应该如何解决啊?
[ 此贴被XChinux在2006-12-06 12:25重新编辑 ]
离线cavendish

只看该作者 1楼 发表于: 2006-12-05
检查一下调用了哪个moc
rh9系统中默认有个qt 3.x的moc

去/usr/bin下把那些默认的qmake, moc, uic的链接删除

要自己写好环境变量
放到单独的shell文件中
离线yu2007tian
只看该作者 2楼 发表于: 2006-12-06
要自己写好环境变量
放到单独的shell文件中


请问斑竹以上应该如何理解啊?
能否详细解释以下啊?
离线XChinux

只看该作者 3楼 发表于: 2006-12-06
引用第2楼yu2007tian2006-12-06 12:11发表的“”:
要自己写好环境变量
放到单独的shell文件中
请问斑竹以上应该如何理解啊?
.......


请看Qt Install版的置顶的for X11的安装贴中说到的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个