Има ли MFC за Linux ???????
12 отговора
718 прегледа
Има ли MFC за Linux ???????
Вече питах в клуб “Програмисти”, но нищо не пречи да видя какво ще излезе и тук.
Някой знае ли дали може да се ползва библиотеката MFC под Linux? Проблема е, че до сега съм се занимавал само с C++ ползвайки Microsoft Visual Studio. Искам да напиша някой неща за Linux, но без MFC–то май няма да мога.

Благодаря на всички.
Някой знае ли дали може да се ползва библиотеката MFC под Linux? Проблема е, че до сега съм се занимавал само с C++ ползвайки Microsoft Visual Studio. Искам да напиша някой неща за Linux, но без MFC–то май няма да мога.
Благодаря на всички.
ROTFL........
хубаво нещо са съкращенията. MFC=Microsoft Foundation Classes (доколкото си спомням) А НЕЩО, което има някак си общо с Microsoft, да работи в Linux, ми звучи като кръстоносен поход срещу Ватикана.
Има сложен и бъглив начин да използваш тая библиотека през wine ама туй не е писане на софтуер а само адаптация (и то много компромисна) - по-добре си го напиши за win и пак го пусни през wine - ще избегнеш поне единия източник на хаос.
Като ти остане време, разгледай GNU libstdc++, QT и KDEvelop - пожелавам ти успех!
Пролетта е дяволски далече............
Има сложен и бъглив начин да използваш тая библиотека през wine ама туй не е писане на софтуер а само адаптация (и то много компромисна) - по-добре си го напиши за win и пак го пусни през wine - ще избегнеш поне единия източник на хаос.
Като ти остане време, разгледай GNU libstdc++, QT и KDEvelop - пожелавам ти успех!
Пролетта е дяволски далече............
Да допълня
QT - C++ библиотеката за създаване на графичен интерфейс - е адаптирана и за Windows. Тоест, програмите, писани за нея и работещи под Linux, би трябвало да работят без промени и под Windows.
Друга алтернатива е Kylix. Нямам лични наблюдения, затова и не мога да кажа нищо конкретно. Чувал съм и лоши и хубави неща.
И, разбира се, ако имаш съвременен хардуер, можеш да пишеш на Java. JDK 1.4 е много добър продукт, струва си поне да се запознаеш с него.
Друга алтернатива е Kylix. Нямам лични наблюдения, затова и не мога да кажа нищо конкретно. Чувал съм и лоши и хубави неща.
И, разбира се, ако имаш съвременен хардуер, можеш да пишеш на Java. JDK 1.4 е много добър продукт, струва си поне да се запознаеш с него.
Ти ме навеждаш на интересна мисъл....
LICQ нали е QT приложение, би трябвало много лесно да се преработи за win..... опс, QT за win май не е безплатно, но все пак - много хора ме питат за свестен icq клиент за windows....
Пролетта е дяволски далече............
Пролетта е дяволски далече............
Всъщност
самият core engine на Licq не е графичен (т.е. компилирането му под виндовс не би трябвало да е проблем), а Qt-plugin-а за който говориш, е просто един от многото потребителски интерфейси.
Като се поразходих из сайта на TrollTech, намерих тази страница, от която можеш да си дръпнеш двоична версия на Qt 2.3.0, с която можеш да си правиш не-комерсиални приложения под виндовс.
Като се поразходих из сайта на TrollTech, намерих тази страница, от която можеш да си дръпнеш двоична версия на Qt 2.3.0, с която можеш да си правиш не-комерсиални приложения под виндовс.
Мислех си, че е ясно...
Не казвам, че MFC има нещо общо с Kylix (освен че ти позволява да пишеш със сравнително малко усилия софтуер с приличен UI). Просто предлагам алтернатива на MFC, която може да се използва и под Linux.
Re: Има ли MFC за Linux ???????
Vuprosut ti e podoben na slednija:
Kak da si prekompiliram kernela na Windows?
Kak da si prekompiliram kernela na Windows?
Това не е чак такъв абсурд.
нали знаеш, файла krnl386.exe какво представлява? намираш source, пускаш make и се надяваш
Пролетта е дяволски далече............
Пролетта е дяволски далече............
Еййй, мерси.
Оказа се че има и цял проект във sourceforge (поумрял наистина) за портването на въпросния клиент за win32 - но това което си намерил е развитие по въпроса. Ще трябва да видя какво значи за trolltech некомерсиален софтуер
btw, тя мъката ми не е за core engine (който е много прост откъм библиотеки) а именно за qt интерфейса - изчистен, лек, без банери и други бози.
Пролетта е дяволски далече............
btw, тя мъката ми не е за core engine (който е много прост откъм библиотеки) а именно за qt интерфейса - изчистен, лек, без банери и други бози.
Пролетта е дяволски далече............
Re: Има ли MFC за Linux ???????
Shte se opitam po swoi sobstwen nachin da pomogna:
1) [линк] -> towa e official page na FLTK proekta - edin dosta chitaw GUI za Linux (OO C++). Towa zasega e nai-blizkoto, koeto sym otkril za C++ GUI programming - imat daze dosta moshten tool za code building (ne ide, a neshto kato resrouce manager - fluid mu wikat)
2) MFC pod Linux - IMA nachin, IMA i produkti, no sa dosta dobre plateni. Nash klient wyw France reuseva edin i syst MFC kod pod Windows i Linux, no s dosta ogranicheniia! Obache rezultata e porazitelen..... za jalost cenata i tia!
Po princip, ako si swesten MFC programmer, fltk niama da e problem za teb! Wiz, ako wyw wyprosa ti se sydyrza i wyrposa "ami development environment kato Visual Studio", togawa tyrsi anjutta - mislia che e dosta dobre (ot izwestno wreme, ako ne sa posrali pak build-a)
Pozdrawi!
D.
1) [линк] -> towa e official page na FLTK proekta - edin dosta chitaw GUI za Linux (OO C++). Towa zasega e nai-blizkoto, koeto sym otkril za C++ GUI programming - imat daze dosta moshten tool za code building (ne ide, a neshto kato resrouce manager - fluid mu wikat)
2) MFC pod Linux - IMA nachin, IMA i produkti, no sa dosta dobre plateni. Nash klient wyw France reuseva edin i syst MFC kod pod Windows i Linux, no s dosta ogranicheniia! Obache rezultata e porazitelen..... za jalost cenata i tia!
Po princip, ako si swesten MFC programmer, fltk niama da e problem za teb! Wiz, ako wyw wyprosa ti se sydyrza i wyrposa "ami development environment kato Visual Studio", togawa tyrsi anjutta - mislia che e dosta dobre (ot izwestno wreme, ako ne sa posrali pak build-a)
Pozdrawi!
D.
Re: Има ли MFC за Linux ???????
kdevelop syshto vyrshi rabota ako stava vypros za qt programming...mene lichno si mi haresva....
Re: Да допълня
QT,- to shte ti izleze mnog soleno, $2500 za license na programist i to ako vzemesh package.
GTK/GDK, e istinata. Izleze 2.0, stabilen, Linux i Windows- tepach.
GTK/GDK, e istinata. Izleze 2.0, stabilen, Linux i Windows- tepach.