T>На сайте Nokia пишется что VS не поддерживается. T>"*Based on MinGW (download sources) tool set. Does not support VS compiler."
T>Попробовал собрать как написано в Инетернете T>(из SDK с Qt версии 4.6.3). При сборке вываливается с "unreolved externals" T>в линкере.
Коммерческая собирается точно. опенсорсную не смотрел — у нас лицензия.
Но думаю, что особых проблем собрать нет — посмотреть mkspecs и configure
Re: Собираются ли последние версии QT в Visual Studio ?
Здравствуйте, tripol, Вы писали:
T>Попробовал собрать как написано в Инетернете T>(из SDK с Qt версии 4.6.3). При сборке вываливается с "unreolved externals" T>в линкере.
Я решал такую проблему путём вырезания участков кода, в котором встречались эти ссылки (тк мне нужны были только QtCore, QtGui + qmake с остальными утилитами)
Re[2]: Собираются ли последние версии QT в Visual Studio ?
K13>> Коммерческая собирается точно. опенсорсную не смотрел — у нас лицензия. K>Это статический вариант. А ты вариант с динамическими библиотеками пробовал?
когда-то собирал
начинать думать надо с того, что именно не нашел линкер.
причем configure можно попросить создать студийные проекты, а там экспериментировать с настройками сборки — проблем нет.
Re: Собираются ли последние версии QT в Visual Studio ?
Здравствуйте, kpcb, Вы писали:
K>Я решал такую проблему путём вырезания участков кода, в котором встречались эти ссылки (тк мне нужны были только QtCore, QtGui + qmake с остальными утилитами)
Такой вариант к сожалению не подойдет, поскольку те компоненты, в которых встречается
эта ошибка мне скорее всего понадобятся.
Re: Собираются ли последние версии QT в Visual Studio ?
В VS2005 собирается без проблем и на x86, и на x64, в 2008 (Development Edition) вылетает с internal compiler error.
Правда, собирал из исходников ("qt-everywhere-opensource..."), не из QT SDK.
Re: Собираются ли последние версии QT в Visual Studio ?
От:
Аноним
Дата:
28.07.10 08:22
Оценка:
Здравствуйте, tripol, Вы писали:
СОбирал в 2008 студии официальный опенсорнсый сдк в динамической сборке, некаких проблем не испытал. Попросил qmake(тоже собирается студией с опенсорсной сдк) сделать мне nmake файлы, потом попросил их собратся — без сучка\задоринки.
Re[2]: Собираются ли последние версии QT в Visual Studio ?
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, tripol, Вы писали:
А>СОбирал в 2008 студии официальный опенсорнсый сдк в динамической сборке, некаких проблем не испытал. Попросил qmake(тоже собирается студией с опенсорсной сдк) сделать мне nmake файлы, потом попросил их собратся — без сучка\задоринки.
Может собирались не все компоненты, прописываемые configure по умолчанию?
Re: Собираются ли последние версии QT в Visual Studio ?
У меня тоже такая проблема возникла с Qt 4.6.3 — под VS2005 попросил qmake сделать визуаловский проект.
Потом запустил компиляцию. Все скомпилировалось и собралось кроме WebKit. Его компиляция завалилась на каком-то
макросе типа #DEFINE(...) и т.д. Сперва подумал, что компилятор надо менять на 2008 или 2010.
А тут оказывается такое дело.
Re[2]: Собираются ли последние версии QT в Visual Studio ?
Здравствуйте, B7_Ruslan, Вы писали:
B_R>У меня тоже такая проблема возникла с Qt 4.6.3 — под VS2005 попросил qmake сделать визуаловский проект. B_R>Потом запустил компиляцию. Все скомпилировалось и собралось кроме WebKit. Его компиляция завалилась на каком-то B_R>макросе типа #DEFINE(...) и т.д. Сперва подумал, что компилятор надо менять на 2008 или 2010. B_R>А тут оказывается такое дело.
Я в документации уже прочитал, что WebKit в debug версии не собирается (по каким то
там причинам через чур большого количества кода).
Re[3]: Собираются ли последние версии QT в Visual Studio ?
У меня релиз тоже не скомпилировался. В том же месте ошибка была.
webkit мне особо и не нужен. А кода там действительно очень-очень много.
Re: Собираются ли последние версии QT в Visual Studio ?
От:
Аноним
Дата:
04.08.10 09:42
Оценка:
Здравствуйте, tripol, Вы писали:
T>На сайте Nokia пишется что VS не поддерживается. T>"*Based on MinGW (download sources) tool set. Does not support VS compiler."
T>Попробовал собрать как написано в Инетернете T>(из SDK с Qt версии 4.6.3). При сборке вываливается с "unreolved externals" T>в линкере.
T>В общем реально ли собрать и если да, то как.
T>P.S. сборка требует очень много времени, поэтому экспериментировать с настройками T>проблематично...
Собирается без проблем на VS2005 и VS2008 из исходников (только очень долго).
После этого качаешь модуль интеграции со студией (один модуль сразу для 2х студий) и всё чудесненько работает
И э-э-э... забыл добавить — все настройки по дефолту, ничего не менялось. Только ОБЯЗАТЕЛЬНО надо запускать из студийной командной строки — а то будут проблему типа unresolved ..., not found и пр...