под линуксом очень удобно работать с QT. QWT например с полпинка ставится.
вопрос: я не хочу ставить в винде MinGW компилить QT, QWT и тд. Можно ли в линуксе с помощью MinGW32 сделать PE фаил?
я собирал с помощью winegcc, но минимальные проги, на голом винапи...
как вариант "мастерства" - это прикрутить winegcc к qt-creator'у.
для сборки чего-то большего требуются нативные виндовые библиотеки...
кто-то где-то советовал ещё линуксовый mingw использовать, но не помню, чем это закончилось...
ещё пробовал qt-creator с mingw и всеми плюшками ставить под вайном...
ЗЫ: вообще где-то тема была про это года полтора назад...
A зачем такой огород - у многих программ есть возможность собрать их нативным компилятором для другой цели... Вы
text
./configure --help
выполняли?
А соберется ли? ) Потом может возникнуть кучи проблем связей, зависимостей... Не хотелось бы идти длинным и мучительным путем, поскольку это не сама цель.
я собирал с помощью winegcc, но минимальные проги, на голом винапи...
как вариант "мастерства" - это прикрутить winegcc к qt-creator'у.
для сборки чего-то большего требуются нативные виндовые библиотеки...
кто-то где-то советовал ещё линуксовый mingw использовать, но не помню, чем это закончилось...
ещё пробовал qt-creator с mingw и всеми плюшками ставить под вайном...
ЗЫ: вообще где-то тема была про это года полтора назад...
ну вот было бы интересно услышать тех кто имел с этим дело.
Вот я например поставил mingw , потом в настройках qt-creator прописываю пути компилятора, линковщика и тд.... И он уже без лишних трабл компилит код? Вообщем нужен опыт чей-нибудь... Просто в скором времени(через месяц, 2) займусь этим делом и не хочу наступать на грабли...
А соберется ли? ) Потом может возникнуть кучи проблем связей, зависимостей... Не хотелось бы идти длинным и мучительным путем, поскольку это не сама цель.
Да уж, на моей машине Qt компилился часа 3, если не больше :) А под вайном - так PE там получается именно что под вайн, для запуска под виндовс не предназначенный... Хотя теретически он может под ним запуститься, но не знаю, будет ли работать.
"Fat-Zer" написал:
ещё пробовал qt-creator с mingw и всеми плюшками ставить под вайном...
autotools закопать и забыть... а вообще: не в тему...
"yars" написал:
У вас получилось?
ну да... а чего там сложного? толькл мышкой покликать...
"yars" написал:
А под вайном - так PE там получается именно что под вайн, для запуска под виндовс не предназначенный...
PE он и в африке PE... только вот там вообще PE не получится...
"gen" написал:
То есть по стандарту gcc запускается с некоторыми параметрами, как изменить эту строку сборки?
qmake берёт это всё(компиляторы, пути библиотек/инклюдов итп) из переменных среды, из своего конфига и spec'ов. по идее лучше всего использовать последний способ...
в помощь, вторая ссылка в гугле: http://habrahabr.ru/post/98131/
осталось придумать как всё это аккуратно подсунуть креатору...
ЗЫ: вообще в qmake всё это как-то запутано...
В результате получал готовый исполняемый файл test.exe который работал что в винде что в вайне.
Только QT4 собирать не пробовал (
Ну и винды уже под рукой больше нет.