как создать привет слово приложение, используя Qt и VS2010 - PullRequest
0 голосов
/ 07 апреля 2011

Я прочитал много ответов как здесь, так и в других местах в сети, но я все еще не могу собрать / запустить небольшое приложение типа hello world, использующее VS2010 и последнюю версию Qt opensource (4.7.2) для VS2008.

Вот шаги, которые я сделал и, конечно, перезапустил, где это необходимо:

  1. установлено VS2010
  2. установлено VS2010 SP1
  3. скачано и установлено qt-win-opensource-4.7.2-vs2008.exe
  4. скачал и установил qt-vs-addin-1.1.9.exe

В VS2010 теперь у меня есть шаблоны проектов для Qt. Я выбрал приложение QT, принял значения по умолчанию и создал его. Сначала он не нашел папку QTDIR. Поэтому я запустил c: \ Qt \ 4.7.2 \ bin \ qtvars.bat от имени администратора, и теперь у VS2010 нет проблем с созданием проекта / поиском включаемых файлов.

И там, где мои знания прекратились, я все еще не могу запустить exe-файлы, созданные из сборки. При запуске созданных EXE-файлов из Total Commander, он говорит:

problem2

и при запуске их из VS2010 он говорит: problem

Можете ли вы помочь мне, что является причиной этой проблемы и как ее можно решить? Все это происходит потому, что Qt скомпилирован для VS2008, и я пытаюсь использовать VS2010? Но я читал его во многих местах, чтобы он работал хорошо.

И если мне нужно перекомпилировать Qt для VS2010, то каков наилучший способ сделать это? Я хотел бы создавать минималистичные приложения OpenGL с использованием Qt, как правильно настроить Qt в этом дело?

Оболочка Я полностью удаляю Qt и начинаю с исходников?

Ответы [ 2 ]

1 голос
/ 09 апреля 2011

После долгих чтений, проб и ошибок я заставил его работать и написал руководство по этому поводу здесь:

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

1 голос
/ 07 апреля 2011

Звучит так, как будто вы скачали источник. Вы можете собрать SDK , используя загруженный источник, или вы можете загрузить устанавливаемый SDK: http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.2-vs2008.exe.. Это установит только фреймворк. Вы должны отдельно загрузить инструменты разработки (QtCreator, QtDesigner, QtAssistant и т. Д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...