2010-09-09 23 views

cevap

3

MFC sınıfları kullanılarak yazılmış bir uygulama büyük olasılıkla Linux veya Unix, sourcecode-wise üzerinde çalışmaz. X Windows kullanarak MFC'nin çoğunu yeniden düzenlemelisiniz. Qt, kaynak kodun birden fazla platformda kullanılması gerektiğinde iyi bir alternatiftir, örn. Windows ve Linux.

Sadece Linux üzerinde derlenmiş bir .exe çalıştırmak istiyorsanız, Linux üzerinde çalışan bir "çeviri katmanı" kullanarak uygulamayı çalıştırmanıza izin veren Linux üzerinde Wine projesi var.

2

Hayır, MFC Windows geliştirme içindir. Solaris için MFC'nin bir versiyonu veya 12-15 yıl önce bir şeylerin var olduğu konusunda muğlak bir anım var ama şu an bunun hakkında hiçbir bilgi bulamıyorum. unix için MFC uygulamaları taşıma için yararlı olması gerekiyordu ancak diğer iki ticari çözümler vardır: Bu varsa bilmiyorum (

Mainsoft for UNIX and Linux
Bristol Rüzgar/U artık gerçi Bristol HP birkaç tarafından satın alındı ​​yana Yıllar önce).

Her şeyden önce, hem Windows hem de Unix/Linux'ta çalışacak bir uygulamaya ihtiyacınız varsa QT'ye bakmanızı öneririm çünkü bu genellikle bunun için tavsiye edilir.

+0

Bilgi için çok teşekkürler :) – ashtechnet

İlgili konular