【问题标题】:Cross platform COM development跨平台COM开发
【发布时间】:2009-10-20 11:46:14
【问题描述】:

众所周知,COM 是独立于语言和平台的标准,但我一直只看到有关在 Windows 上开发 COM 组件的文章。您能否分享您对如何开发真正的跨平台应用程序的想法。

【问题讨论】:

    标签: windows com winapi dcom


    【解决方案1】:

    我在 Mac 和 Unix 上使用 COM 编写了代码,没有支持库。你实际上只需要 C++。它基本上是一个协议。

    不过,如果你真的想用跨平台的COM写,我建议你看看https://developer.mozilla.org/en/XPCOM

    【讨论】:

      【解决方案2】:

      如果您不反对商业工具,MainSoft 的 MainWin 可以让您在 Linux 环境中集成 Visual Studio COM/ATL 开发。您实际上是在 Windows 机器上开发的,但二进制文件是在本机 Linux 机器上编译的。你可以在这里查看:

      http://www.mainsoft.com/content/mainsoft-enterprise-edition-overview

      我曾在我的公司亲自使用过它,并取得了巨大的成功。

      【讨论】:

        猜你喜欢
        • 2010-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多