Moc'ing错误

1>Moc'ing weclome.h...
1>系统找不到指定的路径。
1>Project : error PRJ0019: 工具从"Moc'ing weclome.h..."
1>项目 : warning PRJ0018 : 未找到下列环境变量:

1>$(QTDIR)

多次遇到这样的问题:其实就是QTDIR的变量问题。(如果你刚刚设置完这个环境变量,建议关掉vs,再打开。。。)

在vs2005上编译了一个很大型的qt程序,出现类似上面这样的问题。

查看相关头文件属性->自定义生成步骤,应该有类似"$(QTDIR)\bin\moc.exe";.\importmodelthread.h这样的内容。

那就查看下系统是否有QTDIR的变量呗。

解决方法:在系统环境变量里面添加QTDIR的环境变量,指向你所编译的qt文件位置。

你可能感兴趣的:(QT)