Как использовать библиотеки QT в VS2008 - PullRequest
1 голос
/ 19 мая 2011

В настоящее время у меня есть проект на VS2008, но я хочу использовать пару библиотек QT. Мне сказали, что если я установлю QT, я смогу настроить его на компиляцию с использованием компилятора VS2008, и поэтому просто перенесу свою работу и смогу использовать библиотеку QT. Это лучшее решение или я могу установить подключаемый модуль QT Visual Studio и использовать библиотеки QT через него?

(библиотеки, которые я хочу использовать, не поставляются с базовым пакетом QT, и их необходимо загружать и устанавливать отдельно). например http://qwt.sourceforge.net/

Большое спасибо

Ответы [ 3 ]

1 голос
/ 19 мая 2011

У вас есть два варианта:

  • , если стандартные параметры компиляции соответствуют вашим потребностям, возьмите sdk
  • , иначе скомпилируйте его: используя достаточно современный компьютер, скомпилировав Qt 4.7.1 с QtWebkit (который вам, скорее всего, не нужен) занимает около 100 минут

Обратите внимание, что

  • установка Visual Addon не помешает вам установить SDK:аддон только для того, чтобы помочь с отладкой / UI edition
  • ваш проект должен быть сгенерирован либо CMake, либо qmake, чтобы ваши файлы moc редактировались правильно (предварительная обработка заголовочных файлов)
  • в любом случае, вам придется самостоятельно компилировать qwt

Мой персональный совет: переходите к компиляции и, если это первый раз, скомпилируйте примеры, если они более чем полезны для начала.

0 голосов
/ 12 апреля 2013

Вы можете использовать qt-vs-addin и настраивать библиотеки в qt-> Qt Project Settings

0 голосов
/ 19 мая 2011

Кроме того, библиотеки Qt не работают со стандартными приложениями MFC без некоторых оболочек.если вы хотите использовать виджеты qt в своем источнике, вам нужно установить qtwinmigrate, который можно найти здесь http://qt.gitorious.org/qt-solutions

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