Я использую Qt V5.1.0 и Qt-Addin 1.2.2 для visual studio 2012.
У меня есть два проекта в решении под названием «Мозг» и «GUI». «Мозг» определяется как проект Utility, а «GUI» — как проект приложения. Я добавил «Мозг» в качестве ссылки для «GUI».
Когда я использую один класс проекта «Мозг» в файл «GUI» cpp. Я получаю ошибки ссылки, указывающие на наличие неразрешенных внешних символов. Более того, в папке «Generated Files» нет файлов moc.
Я пытался очистить решение, но оно не работает. Я также пытался удалить папку «Сгенерированные файлы» в проводнике и Visual Studio, но безрезультатно. Я пытался найти решение с помощью Google, но один работал для меня.
Не могли бы вы мне помочь?
вам нужно запустить MOC как часть сборки и включает полученный исходный код c ++ в виде файлов, требующих компиляции
Других решений пока нет …