關於 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;

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM