Qt moc failure without an error message

Posted by Robert Parker on Stack Overflow See other posts from Stack Overflow or by Robert Parker
Published on 2010-04-13T16:50:25Z Indexed on 2010/04/13 23:53 UTC
Read the original article Hit count: 372

Filed under:
|
|

So I'm pretty new to Qt, and I've just inherited a project from someone else who is also new to Qt. He isn't around this week btw. We are using Visual Studio 2008, and have the latest version of Qt installed(4.6.2).

The project builds on my coworker's machine fine, and I can get the project from svn and build it directly. But under any other circumstances it refuses to build on my machine, and it doesn't give me much of an explanation why. Even if I just do a 'build clean' and then a 'build' it doesn't work. Any slight modification will make it fail.

When I try to build the entire project I get the error message:

1>Moc'ing MatrixTypeInterface.h... 1>moc: Cannot create .\GeneratedFiles\Debug\moc_MatrixTypeInterface.cpp;.\GeneratedFiles\Debug\moc_matrixtypeinterface.cpp 1>Project : error PRJ0019: A tool returned an error code from "Moc'ing MatrixTypeInterface.h..."

The moc tool doesn't give any sort of error message as to why it isn't working, and I wasted most of yesterday trying to figure out why. I got the command that VS was using to call moc, and I entered in the command line myself. It didn't write anything to the screen.

Any ideas?

© Stack Overflow or respective owner

Related posts about qt

Related posts about c++