Flos


分类

最新评论

最新留言

功能

计数器
39857

本人的原创文章版权

MacOSX下面命令行编译SDL程序
macports这个工具就是好,连SDL及其相关的许多库的Framework也能够全部自动编译。但是把在Linux和Windows都能够正常编译的SDL例子移到MacOSX确总是出错。而且由于不想为了生成库文件(so,a等等)而安装整个X库,所以只是把SDL等库直接编译为Framework的方式去连接。无奈之下,在翻查官方发布的dmg(为MacOSX而做的磁盘影像)时发现了其中的巧妙~
SDL中经常谈论到的名词
Surface - 层。就好像画画一样,画一层底色,然后再在上面继续画。这样不断的叠加,覆盖。
Event - 事件。用来捕获玩家的动作,比如说键盘按下了什么键,鼠标是否移动、击键。
Font - 字体。这个就是你要采用什么字体罗。
Color - 颜色。给其他东西上色。{RGB}
Rect - 矩形。也就是在层中划出一片矩形,然后把另外一层在这个矩形中粘进去。
Mix_music
随着学习,这里的认识将不断修正。。