将 MFC 应用程序移植到 Linux
来源:互联网 发布:怎么看数据库编码格式 编辑:程序博客网 时间:2024/05/01 00:03
第一种方法:找一个类似MFC框架的程式库。
您可能仍然在维护用微软基础类库(Microsoft Foundation Classes(MFC))构建的旧的 Windows 应用程序,而现在却有客户要求 Linux 版本,该怎么办呢?在您的团队中可能有技术熟练的 MFC 开发人员,但如何达到加速 Linux 开发呢?别急;本文就是针对您这种情况而写的。依靠 wxWindows(一种用于 C++ 和 Python 的可移植 GUI 工具箱)的帮助,我将以多文档界面(Multiple Document Interface (MDI))文本编辑器为例向您演示如何将仅 Windows 的 MFC 应用程序移植到 Linux。类似这样的小型应用程序有助于我们将讨论集中在移植框架的具体细节上,从而避免我们迷失在代码的汪洋中。可以在本文后面的 参考资料一节中获取完整的 MFC 应用程序和 wxWindows 应用程序的源代码。
http://www.ibm.com/developerworks/cn/linux/guitoolkit/l-mfc/
细述 wxWindows
http://www.ibm.com/developerworks/cn/linux/sdk/python/wxwin/
Qt/MFC Migration Framework
http://doc.qt.digia.com/solutions/4/qtwinmigrate/index.html
WxWidgets For MFC Programmers
http://wiki.wxwidgets.org/WxWidgets_For_MFC_Programmers
http://www.codeproject.com/Articles/11515/Introduction-to-wxWidgets
下载:wxWidgets
http://sourceforge.net/projects/wxwindows/files/wxMSW/2.6.2/wxMSW-2.6.2-Setup.exe/download?use_mirror=jaist
第二种方法:找一种转换底层地址的接口软件。
Run MFC program on Linux
http://stackoverflow.com/questions/6945773/run-mfc-program-on-linux
下载winehq
http://www.winehq.org/download/
- 将 MFC 应用程序移植到 Linux
- (转)将 MFC 应用程序移植到 Linux
- 将MFC应用程序移植到Linux
- 将 MFC 应用程序移植到 Linux
- wx网罗系列之翔实:将 MFC 应用程序移植到 Linux
- 将 MFC 应用程序移植到 Linux(循序渐进使用 wxWindows 的指南)
- 将应用程序移植到 Linux for System z
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- 将 Linux 应用程序移植到 64 位系统上
- jsp的一些知识
- 线程间通信
- R-找出两个数列中的相同元素
- ubuntu开机自动挂载新硬盘
- java命名规范
- 将 MFC 应用程序移植到 Linux
- struts2插件:struts2-jasperreports-plugin
- [sqlserver]sqlserver2005设置允许远程连接
- webservice
- PHP+Mysql制作留言发布
- 【原创】SQL 返回时间所在月份周次,该周起始结束日期
- odex转dex
- C#编写Windows服务程序图文教程
- C中的access函数-- 判断文件是否存在及可读写等属性