2013-03-19 2 views
0

У меня возникли проблемы с компиляцией базового приложения Qt в Visual Studio 2012 вместе с надстройкой Qt. Я просто скомпилировал Qt 5.0.1 x64 самостоятельно, как описано на веб-сайте Qt и на этой плате, затем загрузил надстройку Qt Visual Studio и установил ее. В VS я открыл новое приложение Qt и попытался скомпилировать его, но он говорит что-то вроде «фатальная ошибка lnk1104 qt5cored5.lib не может быть открыта» Итак, я заглянул в папку lib и смог найти только qt5cored.lib. Поэтому я скопировал его и переименовал его в qt5cored5.lib. После следующей попытки скомпилировать мой проект VS говорит: «LINK: фатальная ошибка LNK1104: Datei» Qt5Widgetsd5.lib «kann nicht geöffnet werden». Что означает, что VS теперь может найти qt5cored5.lib, но не qt5widgets5.lib.QT 5.0.1 сбой при компиляции в Visual Studio 2012

Любые идеи, почему у меня нет подходящих библиотек в папке lib или почему VS запрашивает библиотеки, которых у меня нет? Есть ли что-нибудь, что я мог бы сделать неправильно, когда компилирую Qt?

Надеюсь, кто-то может мне помочь.

Спасибо.

ответ

0

Я бы снова обработал процесс компиляции Qt с нуля, чтобы убедиться, что вы пропустили какой-то шаг или что-то в этом роде. Возможно, сначала прочитайте эти шаги, если вы можете определить проблему, затем очистите и повторите.

Если вы прибегли к копирование вручную, то LIBS очень вероятно, что вы забыли что-то, например, на самом деле установка скомпилированные LIBS Qt ...

a link to one forum discussion about subject Вот, и вот a link to wiki guide для строительства Qt5.

Смежные вопросы