Ошибка сборки QtCore - PullRequest
       0

Ошибка сборки QtCore

0 голосов
/ 20 декабря 2011

Я пытаюсь собрать QtCore.lib и получаю эту странную ошибку.

PRJ0019: A tool returned an error code from "MOC kernel\qtimer.cpp"

Я могу собрать qtmain.lib, но не могу идти дальше.

moc.exe находится в папке bin, и путь добавляется в мой PATH. Файл kernel \ qtimer.cpp также находится в папке corelib.

Любая помощь в этом отношении будет оценена. Я строю с источником Qt-4.5.2.

1 Ответ

0 голосов
/ 20 декабря 2011

В Qt 4.5.2 moc.exe есть некоторые проблемы. В электронном письме, которое я отправил в службу поддержки Qt, упоминается, что он перемещает файлы, которые не были изменены. Это может иметь дополнительные проблемы, которые могут быть связаны с тем, что вы испытываете.

Извините, я не могу вспомнить точные детали. Что еще хуже, ссылка, которую Qt Support отправил мне в то время, не работает.

Они предложили использовать 4.5.3. Я думаю, что в итоге мы остановились на 4.5.1, которую мы все еще используем сегодня, хотя переход на 4.7.x. происходит, когда я пишу это. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...