• 17201阅读
  • 10回复

moc.exe' 不是内部或外部命令,也不是可运行的程序?? [复制链接]

上一主题 下一主题
离线sniper_chan
 
只看楼主 倒序阅读 楼主  发表于: 2008-09-14
— 本帖被 XChinux 执行加亮操作(2008-09-14) —
我刚接触,在构建一个程序时出现如下的错误:
Running MOC on dlgavance.h
'D:\qt-win-opensource-src-4.4.1\bin\moc.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error executing c:\windows\system32\cmd.exe.

lanoipclient.exe - 1 error(s), 0 warning(s)

编译的时候没有错误.
我下载的是qt-win-opensource-src-4.4.1,发现bin目录下也没有moc.exe
只有一个qmake.exe
请问这是什么原因呢?

离线XChinux

只看该作者 1楼 发表于: 2008-09-14
没正确编译成功??
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线sniper_chan
只看该作者 2楼 发表于: 2008-09-14
编译成功,但是构建不成功,就是运行的时候出错,缺少moc.exe,qt bin目录下有这个文件吗
离线sniper_chan
只看该作者 3楼 发表于: 2008-09-14
我是用vc6编译的
离线sniper_chan
只看该作者 4楼 发表于: 2008-09-15
为什么没人来帮帮我噢?
离线suraid
只看该作者 5楼 发表于: 2008-09-15
肯定是没有成功编译QT啊
怎么可能连moc都没有呢。。。
SuRaid团队主要承接嵌入式、Web、美工、算法设计等业务

团队网址: http://www.suraid.cn
团队博客: http://blog.suraid.cn
团队邮箱: bbs@esuraid.com
离线zhangxudong

只看该作者 6楼 发表于: 2008-09-22
qt-win-opensource-src-4.4.1只能用mingw编译,你安装一个mingw就可以了,置顶的帖子里有下载。
离线realhate

只看该作者 7楼 发表于: 2008-10-05
vc6构建环境非常苛刻,所以有时会造成编译不成功,如果非要使用VC6编译,那么去除一切VC6不带的东西,比如STL,PLATFORM。。。,完全的VC6自带环境,这样就可以了,我是在4。4。3加VC6SP6环境下编译的,中间出过一些警告,是因为SP6不支持处理器编译,所以看到警告时,也不用着急!
离线houenxun
只看该作者 8楼 发表于: 2010-03-24
遇到同样问题 的人飘过!!哎
离线houenxun
只看该作者 9楼 发表于: 2010-03-24
我的是编译一个小程序可以 但一旦编译自带的例子就会出现这样的问题 真是搞不懂怎么回事
离线nmiirq

只看该作者 10楼 发表于: 2010-03-27
换QtCreator吧
非要用vc6,先确定有没有生成moc.exe,如果有确定path,环境变量等等
快速回复
限100 字节
 
上一个 下一个