跨平台COM开发

发布于 2024-08-08 05:44:53 字数 83 浏览 4 评论 0原文

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

COM as we know is language and platform independent standard, but all the time I see only articles on developing COM components on Windows. Could you share your thoughts on how to develop a true cross-platform application.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不喜欢何必死缠烂打 2024-08-15 05:44:53

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

但是,如果您确实想使用跨平台 COM 进行编写,我建议您查看 https://developer .mozilla.org/en/XPCOM

I've written code using COM on Mac and Unix, with no supporting libraries. You actually just need C++. It's basically a protocol.

However, if you really want to write using cross-platform COM, I suggest you look at https://developer.mozilla.org/en/XPCOM

断肠人 2024-08-15 05:44:53

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

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

我个人在我的公司使用过这个,并取得了巨大的成功。

If you aren't opposed to commercial tools, MainSoft's MainWin let's you integrate Visual Studio COM/ATL development in a Linux environment. You actually develop on your windows box but the binaries are compiled on the native Linux box. You can check it out here:

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

I have personally used this at my company with great success.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文