Donc je suis assez nouveau à Qt, et je viens d'hériter d'un projet de quelqu'un d'autre qui est aussi nouveau à Qt. Il n'est pas là cette semaine. Nous utilisons Visual Studio 2008 et la dernière version de Qt est installée (4.6.2).Qt moc failure sans un message d'erreur
Le projet s'appuie sur la machine de mon collègue, et je peux obtenir le projet de svn et le construire directement. Mais dans toutes les autres circonstances, il refuse de construire sur ma machine, et cela ne me donne pas beaucoup d'explications pourquoi. Même si je fais juste un 'build clean' puis un 'build' ça ne marche pas. Toute légère modification le fera échouer.
Lorsque je tente de construire l'ensemble du projet, je reçois le message d'erreur:
1> Moc'ing MatrixTypeInterface.h ... 1> moc. Impossible de créer \ GeneratedFiles \ Debug \ moc_MatrixTypeInterface . cpp, \ GeneratedFiles \ Debug \ moc_matrixtypeinterface.cpp 1> projet: erreur PRJ0019: un outil a renvoyé un code d'erreur "Moc'ing MatrixTypeInterface.h ..."
L'outil moc doesn ne donnez aucune sorte de message d'erreur quant à pourquoi il ne fonctionne pas, et j'ai perdu la plupart d'hier en essayant de comprendre pourquoi. J'ai eu la commande que VS utilisait pour appeler moc, et je suis entré dans la ligne de commande moi-même. Il n'a rien écrit à l'écran.
Des idées?
Tous les chemins de fichiers sont corrects et toutes les autorisations de fichiers sont correctes. J'ai vérifié tous mes paramètres de projet/construction par rapport au projet de mon collègue hier, et je n'ai rien trouvé de différent. Il n'est pas ici aujourd'hui, donc je ne peux rien vérifier de nouveau. –