Собираются ли последние версии QT в Visual Studio ?
От: tripol  
Дата: 28.07.10 04:23
Оценка:
На сайте Nokia пишется что VS не поддерживается.
"*Based on MinGW (download sources) tool set. Does not support VS compiler."

Попробовал собрать как написано в Инетернете
(из SDK с Qt версии 4.6.3). При сборке вываливается с "unreolved externals"
в линкере.

В общем реально ли собрать и если да, то как.

P.S. сборка требует очень много времени, поэтому экспериментировать с настройками
проблематично...
qt visual studio 2008
Re: Собираются ли последние версии QT в Visual Studio ?
От: K13 http://akvis.com
Дата: 28.07.10 04:33
Оценка:
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 ?
От: kpcb Россия  
Дата: 28.07.10 04:34
Оценка:
Здравствуйте, tripol, Вы писали:

T>Попробовал собрать как написано в Инетернете

T>(из SDK с Qt версии 4.6.3). При сборке вываливается с "unreolved externals"
T>в линкере.

Я решал такую проблему путём вырезания участков кода, в котором встречались эти ссылки (тк мне нужны были только QtCore, QtGui + qmake с остальными утилитами)
Re[2]: Собираются ли последние версии QT в Visual Studio ?
От: kpcb Россия  
Дата: 28.07.10 04:37
Оценка:
Здравствуйте, K13, Вы писали:

K13> Коммерческая собирается точно. опенсорсную не смотрел — у нас лицензия.


Это статический вариант. А ты вариант с динамическими библиотеками пробовал?
Re[3]: Собираются ли последние версии QT в Visual Studio ?
От: K13 http://akvis.com
Дата: 28.07.10 04:44
Оценка: 2 (1)
K13>> Коммерческая собирается точно. опенсорсную не смотрел — у нас лицензия.
K>Это статический вариант. А ты вариант с динамическими библиотеками пробовал?

когда-то собирал
начинать думать надо с того, что именно не нашел линкер.

причем configure можно попросить создать студийные проекты, а там экспериментировать с настройками сборки — проблем нет.
Re: Собираются ли последние версии QT в Visual Studio ?
От: tripol  
Дата: 28.07.10 04:57
Оценка: +1
В общем нашел в Инете, что надо удалить *.tmp.
Попробую так, если не поможет, возможно буду настраивать проекты
/ удалять участки кода...
Re[2]: Собираются ли последние версии QT в Visual Studio ?
От: tripol  
Дата: 28.07.10 05:06
Оценка:
Здравствуйте, kpcb, Вы писали:

K>Я решал такую проблему путём вырезания участков кода, в котором встречались эти ссылки (тк мне нужны были только QtCore, QtGui + qmake с остальными утилитами)


Такой вариант к сожалению не подойдет, поскольку те компоненты, в которых встречается
эта ошибка мне скорее всего понадобятся.
Re: Собираются ли последние версии QT в Visual Studio ?
От: ro_man  
Дата: 28.07.10 06:39
Оценка:
Здравствуйте, tripol, Вы писали:

В 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  
Дата: 28.07.10 08:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, tripol, Вы писали:


А>СОбирал в 2008 студии официальный опенсорнсый сдк в динамической сборке, некаких проблем не испытал. Попросил qmake(тоже собирается студией с опенсорсной сдк) сделать мне nmake файлы, потом попросил их собратся — без сучка\задоринки.


Может собирались не все компоненты, прописываемые configure по умолчанию?
Re: Собираются ли последние версии QT в Visual Studio ?
От: B7_Ruslan  
Дата: 30.07.10 10:03
Оценка:
У меня тоже такая проблема возникла с Qt 4.6.3 — под VS2005 попросил qmake сделать визуаловский проект.
Потом запустил компиляцию. Все скомпилировалось и собралось кроме WebKit. Его компиляция завалилась на каком-то
макросе типа #DEFINE(...) и т.д. Сперва подумал, что компилятор надо менять на 2008 или 2010.
А тут оказывается такое дело.
Re[2]: Собираются ли последние версии QT в Visual Studio ?
От: tripol  
Дата: 30.07.10 10:38
Оценка:
Здравствуйте, 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 ?
От: B7_Ruslan  
Дата: 30.07.10 18:34
Оценка:
У меня релиз тоже не скомпилировался. В том же месте ошибка была.
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>проблематично...

а зачем собирать, если есть готовые: Qt libraries 4.6.3 for Windows (VS 2008, 194 MB) ?
Re[2]: Собираются ли последние версии QT в Visual Studio ?
От: Micht  
Дата: 04.08.10 12:09
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>а зачем собирать, если есть готовые: Qt libraries 4.6.3 for Windows (VS 2008, 194 MB) ?


Например, если очень хочется использовать wchar_t как самостоятельный тип, а не синоним short Возможны другие варианты с настройками проекта.
Re: Собираются ли последние версии QT в Visual Studio ?
От: andy99rus Россия  
Дата: 04.08.10 15:47
Оценка:
Собирается без проблем на VS2005 и VS2008 из исходников (только очень долго).
После этого качаешь модуль интеграции со студией (один модуль сразу для 2х студий) и всё чудесненько работает
qt visual studio build сборка
Re[2]: Собираются ли последние версии QT в Visual Studio ?
От: andy99rus Россия  
Дата: 04.08.10 15:50
Оценка:
И э-э-э... забыл добавить — все настройки по дефолту, ничего не менялось. Только ОБЯЗАТЕЛЬНО надо запускать из студийной командной строки — а то будут проблему типа unresolved ..., not found и пр...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.