Не в состоянии скомпилировать QT 4.7.3 с Visual Studio 2010 - PullRequest
1 голос
/ 22 июня 2011

После следования руководству по компиляции QT с Visual Studio 2010 мне все еще не удалось заставить его работать.

Я получаю следующую ошибку во время процесса "configure".

LINK : fatal error LNK1104: cannot open file 'libcpmt.lib'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x450'

В основном я следовал примерно так:

Как собрать Qt для Visual Studio 2010

Спасибо

Ответы [ 2 ]

1 голос
/ 22 июня 2011

Убедитесь, что вы

  • Откройте командную строку Visual Studio или запустите vcvars32.bat, чтобы правильно настроить переменные среды Visual Studio
  • Расширьте переменную PATH, добавив $ (QTDIR) \ bin, где $ (QTDIR) - это то место, где вы установили Qt
  • Просто для сравнения, вот моя строка конфигурации: configure -debug-and-release -opensource -shared -ltcg -no-accessibility -no-qt3support
  • Тогда вы можете запустить nmake и пойти на ужин.
1 голос
/ 22 июня 2011

Это должно быть частью стандартной установки, проверьте «C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC \ lib»

Если все в порядке, проверьте, установлены ли ваши пути в том месте, откуда вы запускаете qmake, используете ли вы командную строку VS tools?

...