在OS 8上运行在Windows 8中编译的SDL可执行文件

时间:2014-01-26 04:25:10

标签: macos sdl

我想让我的SDL可执行文件在OS X上运行,虽然我不确定我是如何不熟悉它的。我正在使用SDL 2和code :: blocks 6作为我的IDE。在bin文件夹中使用.exe以及正确的DLL和图像(对于精灵)。 .exe文件将在我的机器上运行,没有任何问题。但是,当我将所有文件发送给运行os X的朋友时,它不会运行。据她说,它有很多胡言乱语。

在编译以使.exe OS X兼容时,我应该做些什么。另外,我的朋友应该做些什么。我们正在合作开发游戏(她正在做艺术,而我正在做编程),但我们相隔数千英里。所以我必须让她轻松遵循指示。

1 个答案:

答案 0 :(得分:2)

Windows二进制文件和OS X二进制文件不兼容。

在OS X上运行二进制文件的唯一方法是编译它的OS X二进制版本,或者让你的朋友使用Parallels或BootCamp来运行Windows,然后在那里运行你的应用程序。

即使你可以让它运行,也不会期望它可以在OS X上运行。如果你要为不同的OS开发,你需要一个可以用来测试和调试你的应用程序的系统操作系统。