SFML 在macOS的安装

1. 下载SFML的SDK

进入SFML官网的下载页下载最新稳定版的SFML SDK

选择对应的版本后,找到如下的下载链接:

下载完成后解压到指定目录

2. 安装SFML SDK的头文件和库文件

frameworks

  • 将解压目录下的Frameworks拷贝到系统目录下的 /Library/Frameworks/System/Library/Frameworks也可以, 但不建议,这个是系统相关的框架)

dylib

  • include目录拷贝到 /usr/local/(出现合并选是, 或者拷贝include目录下的所有内容拷贝到/usr/local/include目录下)
  • lib目录拷贝到/usr/local(出现合并选是, 或者拷贝include目录下的所有内容拷贝到/usr/local/lib目录下)

3. 安装SFML的依赖库

在SFML SDK的解压目录下, 还有个很重要的目录extlibs

这个目录是 SFML SDK的依赖库所在目录(其实很人性化了,毕竟没让我们自己去导出找依赖库源码来自己build)

这个安装比较简单, 但是很有必要:

extlibs下的所有.framework拷贝到 /Library/Frameworks即可

其实到这已经算是安装完成了,剩下的就是在Xcode里面使用验证安装了。但SFML SDK为我们提供了一个很有帮助的Xcode插件工具,也就是SFML 的Xcode工程模板创建引导

4. 安装Xcode工程模板

在SFML SDK解压目录下,找到templates目录, 将改目录下的SFML目录整个拷贝到 /Library/Developer/Xcode/Templates下(如果/Library/Developer/Xcode/Templates不存在就自己创建一个)。

5. 验证安装

我们打开Xcode, 然后创建新工程,在工程模板选择的时候,往下拉,就会看到SFML的模板了,选择该模板,一路点击下一步即可(中间肯定会有一些命名相关的需要填的,按自己喜好填就行)

感谢您对本站的支持.