Сборка QT проектов в Windows (Помогите разобратся!)

Модератор: Модераторы разделов

TwisT
Сообщения: 265
ОС: Debian

Сборка QT проектов в Windows

Сообщение TwisT »

Привет усем,
Есть пара хороших программ написаных с использованием библиотеки QT
Хочется увидеть кроссплатформенность библиотеки и собрать эти программы для Винды,
есть в0бщем третья версия библиотеки , Visual C++ 6, Builder C++ 5 && 6,Dev-C++
Если кто нибудь знает как прикрутить ее к перечисленным оболочкам подскажите,

ЗЫ: Сам в нете искал, и кроме педлогаемых на сайте ТРОЛЛТЕХ готовых пакетов по 80Мб ничего не нашел

ЗЫЗЫ: Для Dev-C++ в опциях указал вроде где находится все заголвочные и либы. компилятор орет как укушенный
на все виджеты, и собирает толькл такой вариант с расширением *.о

#include<qapplication.h>
int main(int argc,char** argv)
{
QApplication MyApp(argc,argv);
return MyApp.exec();
}
Linux user #432536.
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Сборка QT проектов в Windows

Сообщение nerezus »

смотри приват.
Собирать при помощи Dev-C++.

оно само предложит :) ;)
ICQ 547097
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Сборка QT проектов в Windows

Сообщение TwisT »

А подробней можно а то не понятно ваще куда или в кого смотреть, и кто кому чего предложит,
как то не по русски получается.
ЗЫ я могу тоже загадками на загадки отвечать :blink:
Linux user #432536.
Спасибо сказали:
Аватара пользователя
Clear_Mind
Сообщения: 241
Статус: Изредко заглядывающий
ОС: openSuSE 11.1

Re: Сборка QT проектов в Windows

Сообщение Clear_Mind »

Создаешь qmake'ом *.pro

Код: Выделить всё

 qmake -tp vc *.pro


Должен создаться проект для VC++. :D Более подробно в доках. :)
Bombers launch with no recall + Minutes warning of the missile fall
Take a look at your last sky + Guessing you won't have the time to cry
--- Iron Maiden (Brouther Than A Thousand Suns, 2006)
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Сборка QT проектов в Windows

Сообщение Лис »

Еще можно Code::Blocks использовать. Она сама кроссплатформенная.
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Сборка QT проектов в Windows

Сообщение nerezus »

Самое главное, чтобы путь до папки с проектов не содержал подозрительные символы(типа кириллицы) =)

я два часа мучился из-за этого =)
ICQ 547097
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Сборка QT проектов в Windows

Сообщение TwisT »

Спасиба всем, траблу решил.
Вопрос такой: написал свой класс, наследую от QWidget, в нем QListBox* && QPushButton*
В конструкторе класса делаю коннект кнопки со списком. По нажатию на батон
список должен очищатся, но вылетает segmentation fault. В коде ашипок нет, может проблема в обьекте от которого наследую. Исходники выкину позже.
ЗЫ: Если обращятся к списку из конструктора то все работает, а когда обращяешся из слота прога вылетает :unsure:
Linux user #432536.
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Сборка QT проектов в Windows

Сообщение TwisT »

Попутный вопрос: как собрать в винде со статической линковкой чтобы не таскать ДЛЛ файлы за прогой, и можно ли каким небудь методом уменьшить размер ЕХЕшника, а то 5 метров для Привет мир это полный перебор!
Linux user #432536.
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Сборка QT проектов в Windows

Сообщение nerezus »

TwisT
сделай линковку динамической.
смени билдер(5мб длл) на gcc(3 мб длл) или на vc(1.5 мб длл)
ICQ 547097
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Сборка QT проектов в Windows

Сообщение TwisT »

to nerezus:
Собрал все через Визуал Си++ (ужасть какая), размеры уменьшились , вобщем благодарю!
Linux user #432536.
Спасибо сказали: