Fork me on GitHub

关于 SFML 在 Visual Studio下的环境搭建

SFML 全称 Simple and Fast Multimedia Library,它是一个开放源代码,跨平台,支持多种编程语言绑定,并且提供简单易用的接口,用于多媒体程序和游戏开发,是替代SDL的开源库。极地的学习门槛让它成为适合初学者学习的开发环境。

 

SFML 包含5个模块,system, window, graphics, audio 和network,其中开发独立(单机)游戏,前4个是必须掌握和学习的。

 

1.下载SFML 

下载地址:https://www.sfml-dev.org/download/sfml/2.5.1/

 从SFML 官方网站下载SDK,当前的最新版本是V2.5.1,需要VC2013以上编译环境,如果电脑上安装VC2010,可以点击“old versions”找到较早期的版本下载。

 

 

2.配置SFML 

将下载好的SDK 压缩包解压到本机电脑,本文示例目录为 C:\SimpleNES-master\SFML-2.5.1

使用 Visual Studio 新建一个空项目,设置工程属性选项,在菜单栏的 项目下,SimpleNES 属性

 

第一步:选择 配置属性 → C/C++ → 附加包含目录中将 SFML 的头文件目录包含:C:\SimpleNES-master\SFML-2.5.1\include

  

 

第二步:选择 配置属性 → 链接器 → 附加库目录中将 SFML 的静态库目录包含:C:\SimpleNES-master\SFML-2.5.1\lib

 

 

 

第三步:

(debug)   选择 配置属性 → 链接器 → 输入 → 附加依赖项,加入 sfml-graphics.lib;sfml-window.lib;sfml-system.lib;

(Release)选择 配置属性 → 链接器 → 输入 → 附加依赖项,加入 sfml-graphics.lib,sfml-window.lib,sfml-system.lib;

 

 

posted @ 2020-09-03 23:05  索智源  阅读(2120)  评论(1编辑  收藏  举报