2012-06-08 4 views
2

Я хочу использовать Qt Creator с MS VC++ 11, но он говорит, что нет никакой инструментальной цепочки для построения Qt. Я установил Qt с полным установщиком SDK. Что теперь делать?Qt Creator с Visual C++ 11

ответ

2

не является MSVC++ 11 поставляется с Visual Studio 11? Если это так, то Qt не поддерживает файл makespec для этой версии AFAIK (исправьте меня, если я ошибаюсь). Но являются следующие (грубые) шаги для запуска Qt Creator с MSVC 2010 nmake/cl набора инструментов ..

  1. Скачать Qt SDK 4.8.2, скомпилированные с помощью msvc-2010 набора инструментов из этого site (вторая страница).
  2. Установите бесплатные инструменты разработки MS VC++ 2010 (или полный SDK), который состоит из исполняемых файлов nmake/cl/cdb.
  3. Перезагрузите компьютер, чтобы инициализировать переменную окружения и все.
  4. Начало Qt Creator, теперь вы заметите, что инструмент-цепь идентифицирован Qt Creator (Инструменты -> Диалоговое окно опций) msvc-2010. Если нет, то вручную добавьте его.
  5. Также подтвердите, что Qt версия 4.8.2 из msvc-2010 была идентифицирована на вкладке Qt Versions. Если нет, то вручную добавьте его, указав путь qmake в bin папки Qt SDK. Он также будет автоматически выбирать msvc-2010 tool-chain.
  6. Здесь вы идете, теперь перейдите в «Проекты» и в «Настройки сборки», выберите цепочку инструментов и скомпилируйте. Убедитесь, что win32-msvc2010 выбран как makespec.

Надеюсь, это поможет.

0

пытаются строить с помощью Makespec в Visual Studio 2010.

SET QMAKESPEC=win32-msvc2010

перед конфигурированием и QMAKE должны сделать работу

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