我们可以像在Windows上一样,直接用C在OSX和Linux上制作图形吗?

我们可以像在Windows上一样,直接用C在OSX和Linux上制作图形吗?,c,linux,windows,macos,graphics,C,Linux,Windows,Macos,Graphics,在Windows上,我们可以将#包含在C中,并进行一些图形化的操作。OSX和Linux(桌面)有这样的C API吗?我建议您看看SDL,它可以满足您的要求,并且可以在OSX、Linux和Windows上快速运行 它是可用的。有 这真的很有趣,为什么你想用C语言编写一个桌面应用程序?你正在寻找你到底想做什么样的“图形化的东西”?MarkSetchell,打开一个新窗口,画线、圆等等。@AlterMann,这似乎正是我想要的。但我得到“无法打开显示”错误。根据我的谷歌搜索结果,这种情况在本地似乎并不

在Windows上,我们可以将#包含在C中,并进行一些图形化的操作。OSX和Linux(桌面)有这样的C API吗?

我建议您看看SDL,它可以满足您的要求,并且可以在OSX、Linux和Windows上快速运行

它是可用的。


这真的很有趣,为什么你想用C语言编写一个桌面应用程序?你正在寻找你到底想做什么样的“图形化的东西”?MarkSetchell,打开一个新窗口,画线、圆等等。@AlterMann,这似乎正是我想要的。但我得到“无法打开显示”错误。根据我的谷歌搜索结果,这种情况在本地似乎并不常见。我不知道现在该怎么办。如果你想在任何最新版本的OSX中使用X11,你需要安装
XQuartz
。OP正在寻找本机窗口(如
windows.h
),并且有大量的桌面应用程序正在使用C@AlterMann您可以为每个操作系统构建一个本机应用程序。多平台并不意味着本地;)