Има ли MFC за Linux ???????

12 отговора 718 прегледа
#1

Има ли MFC за Linux ???????

Вече питах в клуб “Програмисти”, но нищо не пречи да видя какво ще излезе и тук.

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

Благодаря на всички.

Отговор
в отговор на нeизвecтeн #2

ROTFL........

хубаво нещо са съкращенията. MFC=Microsoft Foundation Classes (доколкото си спомням) А НЕЩО, което има някак си общо с Microsoft, да работи в Linux, ми звучи като кръстоносен поход срещу Ватикана.

Има сложен и бъглив начин да използваш тая библиотека през wine ама туй не е писане на софтуер а само адаптация (и то много компромисна) - по-добре си го напиши за win и пак го пусни през wine - ще избегнеш поне единия източник на хаос.

Като ти остане време, разгледай GNU libstdc++, QT и KDEvelop - пожелавам ти успех!

Пролетта е дяволски далече............
Отговор
в отговор на Яceн #3

Да допълня

QT - C++ библиотеката за създаване на графичен интерфейс - е адаптирана и за Windows. Тоест, програмите, писани за нея и работещи под Linux, би трябвало да работят без промени и под Windows.

Друга алтернатива е Kylix. Нямам лични наблюдения, затова и не мога да кажа нищо конкретно. Чувал съм и лоши и хубави неща.

И, разбира се, ако имаш съвременен хардуер, можеш да пишеш на Java. JDK 1.4 е много добър продукт, струва си поне да се запознаеш с него.

Отговор
в отговор на Masklin #4

Ти ме навеждаш на интересна мисъл....

LICQ нали е QT приложение, би трябвало много лесно да се преработи за win..... опс, QT за win май не е безплатно, но все пак - много хора ме питат за свестен icq клиент за windows....

Пролетта е дяволски далече............
Отговор
в отговор на Яceн #5

Всъщност

самият core engine на Licq не е графичен (т.е. компилирането му под виндовс не би трябвало да е проблем), а Qt-plugin-а за който говориш, е просто един от многото потребителски интерфейси.

Като се поразходих из сайта на TrollTech, намерих тази страница, от която можеш да си дръпнеш двоична версия на Qt 2.3.0, с която можеш да си правиш не-комерсиални приложения под виндовс.

Отговор
в отговор на Masklin #6

Re: Всъщност

hmm.....interesno...kakvo obshto ima MFC s kylix...?

Отговор
в отговор на gat3way #7

Мислех си, че е ясно...

Не казвам, че MFC има нещо общо с Kylix (освен че ти позволява да пишеш със сравнително малко усилия софтуер с приличен UI). Просто предлагам алтернатива на MFC, която може да се използва и под Linux.

Отговор
в отговор на нeизвecтeн #8

Re: Има ли MFC за Linux ???????

Vuprosut ti e podoben na slednija:
Kak da si prekompiliram kernela na Windows?

Отговор
в отговор на Oleg #9

Това не е чак такъв абсурд.

нали знаеш, файла krnl386.exe какво представлява? намираш source, пускаш make и се надяваш

Пролетта е дяволски далече............
Отговор
в отговор на Masklin #10

Еййй, мерси.

Оказа се че има и цял проект във sourceforge (поумрял наистина) за портването на въпросния клиент за win32 - но това което си намерил е развитие по въпроса. Ще трябва да видя какво значи за trolltech некомерсиален софтуер

btw, тя мъката ми не е за core engine (който е много прост откъм библиотеки) а именно за qt интерфейса - изчистен, лек, без банери и други бози.

Пролетта е дяволски далече............
Отговор
в отговор на нeизвecтeн #11

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.

Отговор
в отговор на DonAngel #12

Re: Има ли MFC за Linux ???????

kdevelop syshto vyrshi rabota ako stava vypros za qt programming...mene lichno si mi haresva....

Отговор
в отговор на Masklin #13

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.

Отговор