我正在研究 SDL 2.0 源代码,注意到其中有另一个声称是 1.3 版本的 SDL 文件夹。
我对它很感兴趣,因为它有 android、iphone 和其他一些的源代码。 稳定版本 1.2 似乎有很大不同。
我的问题是这样的,
此链接涉及 SDL_compat.c,它可能允许代码同时适用于 1.2 和 2.0。 这是我应该使用的版本吗?我应该按照 2.0 API 建议的方式进行编码吗? 我希望我的代码能够针对尽可能多的平台,包括 android 和 iphone。
2.0 只是 1.3,去掉了 1.2 兼容层。
检查邮件列表:
来自:萨姆·兰廷加
主题:[SDL] 创建 SDL2我正在将 SDL 1.3 切换到 SDL2。这将是一个漫长的过程,因为有很多文档引用了 SDL 1.3,但我想提醒大家。
这样做的含义之一是我将删除兼容性层,并且未来的 SDL_* 库也将切换到 SDL2,例如SDL2_image等
干杯!