2010-09-09 125 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

相关问题