拿到macbook有一个多月了,两周前就将最新的sdl下下来了,但一直没有能够运行起来.最主要是对mac下编程还是不熟悉.

 

一.MacOS SDL下编译

1:使用XCode打开

2:修改project属性,菜单 Project-->Edit Active Setting

3:在General和builder页面的gcc版本号修改位4.0即可.

4:将Xcode/SDL/build/Development目录拷贝到~/Libary/Frameworks下即可.

 

二.MacOS SDLTest编译

做与SDL相同操作即可.

由于缺乏上面第四个步骤,我的SDLTest一直不能运行起来,最后才明白到Mac的app是如何搜寻路径的.

基本上没有VC下的定制Libary路径概念

 

三. Iphone版本编译

在SDK3.0下将不能正常运行,全部是黑屏,必须将sdk改为2.0,在模拟器和itouch上都可正常运行

 

总结:

最后做下来发现还是比较简单的,但必须要注意一下几项:

1:在macOS下必须将sdl库拷贝到libary目录下

2:在itouch上必须将sdk设置为3.0以下版本才行。

 

 

GitHub 加速计划 / sd / SDL
8.9 K
1.68 K
下载
Simple Directmedia Layer
最近提交(Master分支:2 个月前 )
a57c5669 - 2 个月前
20a6193e - 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐