2010-11-25 2 views
3

На моем компьютере (Win7 32, VS2010 Ultimate) Я хотел бы использовать Qt Creator и Qt Visual Studio для добавления в обе версии LGPL.Qt 4.7.1, проблемы с установкой Qt Creator и VS 2010

Есть версии minGW и VS2008 Qt-фреймворков на сайтах Nokia, я не нашел версию VS 2010.

Так я установил Qt SDK 2010.05 и в VS 2010 Command Prompt следующие шаги были выполнены:

configure -static 
nmake sub-src 

Я проверил Qt Creator и успешно работает. После того, как перевод был закончен, я установил VS 2010 надстройку я пытался добавить новую версию Qt ИНТ пути

C:\Qt\2010.05\qt 

Но следующее сообщение об ошибке было значилось:

Qt в данном пути было построено с использованием minGW

Это не понимает, почему, потому что перевод был выполнен для VS2010.

Где ошибка? Как правильно установить его?

+0

У меня такая же проблема, вы нашли способ ее решить? – nimcap 2010-12-10 15:57:04

ответ

0

FWIW, версия Vs2008 отлично работает с VS2010. Мне не нужно было строить его или что-то еще. Вы можете установить это, а затем просто запустить последнюю версию установщика подключаемого модуля VS, и вы должны увидеть параметры меню Qt в VS2010.

AFAIR Ваша командная строка неполна: я помню, что нужно было указать платформу построения. Возможно, он использует mingw для создания Qt, поскольку вы не указали версию VS в параметрах. Следующий пост может представлять интерес для Вас: Building Qt 4.5 with Visual C++ 2010

+1

Выполняя задачи разработки, он работает с версией для VS2008. Но при компиляции моего кода с Visual Studio 2010 я столкнулся с проблемами с явными зависимостями и использовал их на других машинах без установки инструментов dev. Это даже смешно, если пользователь, запускающий приложение, даже не администратор на этом компьютере. – 2010-11-25 09:26:59

+0

Благодарим за информацию, которую нужно знать! Я недавно установил все и еще не развернулся, поскольку мы все еще находимся на ранней стадии разработки. – Ralf 2010-11-25 09:35:41

5

я узнал из немецкого Qt форума, который, VS Надстройка ищет libqtmain.a и libqtmaind.a файлы, чтобы определить, если он построен с MinGW. Угадай, что? Qt поставляется с этими файлами.

Удалите их, и все будет в порядке.

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