Qt для Visual Studio
Project properties->Linker->General->Additional library directories. Добавь путь к библиотекам компоновщика. Там лежат файлы qt*.lib (кажется) если собирал студией, или libqt*.а если gcc.
Project properties->Linker->Input->Additional dependencies. Сюда добавь qtcore4.lib, qtgui4.lib
круто, спасибо.
Я пробовал записывать через ; и через , в качестве разделителя - воспринимает несколько путей как один. нагуглить ничего такого не смог.
через пробел же
хм, а почему qt creator не попробуешь - вполне нормальная IDE
везде пишут что её надо собирать (хотя как я понял я скачивал уже готовую сборку для визуалки?). Комп всю ночь собирал, собрал какую-то фигню на несколько гигов, но прога так компилится и не стала.1) Готовые сборки замечательно интегрируются с 2008-2010 студией. Во всяком случае, у меня таких проблем не было. Видимо, использовал другие инструкции =)
2) На далеко не самом мощном компе Qt собирается около часа, может даже меньше. Что ты там делал всю ночь?
решил открыть для себя эту библиотеку, встал вопрос как ее использовать в visual studio.
использовать в visual studio
you doing it wrong.
попробуй qtcreator
У QtCreatorа экзешники больше получаются, и сборка идёт дольше, как мне помнятся мои впечатления двухлетней давности.
У QtCreatorа экзешники больше получаются, и сборка идёт дольшеУ QtCreator нет своего компилятора, какой используешь, такие экзешники и получишь.
Креатор умеет параллельную сборку, что студия научилась только в последних версиях (кажется, начиная с 2010 поэтому это тоже непохоже на правду.
you doing it wrong.qt - это всего лишь ГУИ. Какой смысл ради гуя отказываться от средств, которыми ты пользуешься для работы со всем остальным проектом?
попробуй qtcreator
qt - это всего лишь ГУИ. Какой смысл ради гуя отказываться от средств, которыми ты пользуешься для работы со всем остальным проектом?
как я понял, он имел в виду использовать VS add-in for Qt: набросал формы -> сконвертировал в формат visual studio -> пишешь дальше.
Я если честно не попробовал еще.
про "остальной проект" речи не шло, речь шла про освоение новой библиотеки
Project properties->Linker->Input->Additional dependencies. Сюда добавь qtcore4.lib, qtgui4.libлибы нагляднее подключать через строку в коде #pragma comment(lib,"xxx.lib") , чем через настройки проекта
У QtCreatorа экзешники больше получаются, и сборка идёт дольше, как мне помнятся мои впечатления двухлетней давности.А компакт-диски, если их на ночь положить в морозилку, лучше звучат.
как я понял, он имел в виду использовать VS add-in for Qt: набросал формы -> сконвертировал в формат visual studio -> пишешь дальше.Кого куда сконвертировал? Зачем? Формы лепятся в Qt Designer, а add-in всё-таки не для того немного.
И еще: как тогда быстро налепить форм в Qt Designer и потом писать остальной код в Visual studio?
а зачем тогда он?Ты не поверишь: чтоб писать и собирать в MSVS Qt-проекты.
И еще: как тогда быстро налепить форм в Qt Designer и потом писать остальной код в Visual studio?Так и делать, а в чем проблема-то? Про Add-in тебе ответили. Какая разнице, в какой IDE писать код, если собираться будет одинаково.
Оставить комментарий
ksunder
решил открыть для себя эту библиотеку, встал вопрос как ее использовать в visual studio.Скачал с офф. сайта qt for vs2008, аддон для визуалки, все поставил. Но проекты компилятся но не линкуются, выдаются ошибки типа
пробовал смотреть на всяких сайтах как ставить Qt чтоб работала - везде пишут что её надо собирать (хотя как я понял я скачивал уже готовую сборку для визуалки?). Комп всю ночь собирал, собрал какую-то фигню на несколько гигов, но прога так компилится и не стала.
Неужели для того чтобы заюзать Qt необходимо потратить несколько часов на её сборку?
Что я делаю не так?
если что, вот код: