2010-09-09 129 views

回答

3

使用MFC類編寫的應用程序很可能不適用於Linux或Unix,它們是源代碼方式。你將不得不使用X Windows重新實現MFC的大部分。當源代碼必須在多個平臺上使用時,Qt是一個很好的選擇。 Windows和Linux。

如果你只是想在Linux上運行一個編譯好的.exe,那麼Linux上的Wine項目可以讓你使用在Linux上運行的「翻譯層」來運行應用程序。

2

不,MFC是用於Windows開發的。我對於Solaris的MFC版本或者12 - 15年前的版本有一些模糊的記憶,但我現在找不到任何有關這方面的信息。還有的是,應該是有用的移植MFC應用到UNIX但是其他兩個商業解決方案:

Mainsoft for UNIX and Linux
布裏斯托爾風/ U(我不知道這是否存在了,雖然因爲布裏斯托爾由HP幾個買多年前)。總而言之,如果你需要一個應用程序在Windows和Unix/Linux上運行,我會建議看看QT,因爲這通常是建議的。

+0

非常感謝您的信息:) – ashtechnet 2010-09-10 05:37:18

相關問題