3

(我用另一种方式问了这个问题,得到了一些有趣的回答,但我不太相信。)

Mono 的 GtkSharp 真的是跨平台的吗?它似乎是基于 Gnome 的......它如何与 PC 和 Mac 一起使用?

有人可以给我一个使用 Microsoft .Net 中的单个代码库编写的工作 Mac/PC/Linux 应用程序的示例吗?

4

5 回答 5

2

意识到这是一个老问题,但 Banshee 符合作为使用 GTK# 的跨平台应用程序的要求。它可以在 Max、Linux 和 Windows 上运行。 http://banshee.fm/download/

于 2012-03-28T04:37:21.983 回答
1

在 Windows 和 Linux 上运行的 Gtk# 应用程序的最佳示例可能是 Medsphere 的 OpenVista。诚然,它不是很多人需要运行的应用程序,但它是一个非常专业、精致、开源的 Gtk# 应用程序。它展示了如何编写专业的 Gtk# 应用程序。

http://medsphere.org/community/project/openvista-cis

于 2008-09-22T18:58:22.643 回答
1

Plastic SCM在 Windows、Linux、Solaris 和 Mac OS X 上受支持。该链接包括 Windows 和 Linux 上的屏幕截图。

于 2008-09-24T07:47:10.743 回答
0

Gtk# 是跨平台的。然而,它看起来不错的唯一平台是运行 GNOME 的 Linux/BSD。如果可能的话,分离前端和后端,并为 Linux、Windows 和 OS X 开发单独的用户界面。即使是在所有三个平台上看起来都很好的 wx,也有其局限性。

在 Gtk# 中工作的 Mac/PC/Linux 应用程序?我认为假小子在所有三个上运行。

于 2008-09-22T18:09:07.723 回答
0

说 GNOME 是基于 GTK 比说 GTK 是基于 GNOME 更正确。GTK 是 GNOME 所基于的工具包,您可以获得适用于多个平台的 GTK,包括 Windows。这就是 GIMP 在 Windows 上的工作方式:首先安装 GTK。

于 2008-09-22T18:13:33.920 回答