我们知道 COM 是独立于语言和平台的标准,但我一直只看到有关在 Windows 上开发 COM 组件的文章。您能否分享您对如何开发真正的跨平台应用程序的想法。
问问题
188 次
2 回答
4
我在 Mac 和 Unix 上使用 COM 编写了代码,没有支持库。你实际上只需要 C++。它基本上是一个协议。
但是,如果你真的想使用跨平台的 COM 编写,我建议你看看https://developer.mozilla.org/en/XPCOM
于 2009-10-20T11:51:05.403 回答
2
如果您不反对商业工具,MainSoft 的 MainWin 可以让您在 Linux 环境中集成 Visual Studio COM/ATL 开发。您实际上是在 Windows 机器上开发的,但二进制文件是在本机 Linux 机器上编译的。你可以在这里查看:
http://www.mainsoft.com/content/mainsoft-enterprise-edition-overview
我个人在我的公司使用过它并取得了巨大的成功。
于 2009-10-20T12:20:30.853 回答