visual studio2022導入SFML庫


  最近在學習Beginning C++ game Programming這本書,這本書通過做游戲的方式來講解c++的基本知識,個人覺得還不錯。書里面主要用到了SFML這個庫並詳細講解了在vs中導入它的步驟,我在這里簡單做個總結,方便其他人來了解和學習。


 

1.在SFML (sfml-dev.org)官方網站下載最新版本的壓縮包,下載時注意根據電腦配置選擇32位還是64位。我在這里下載的是32位版本。

 

 

2.將其解壓。我將它解壓到了C盤,解壓的文件夾命名為了SFML。

 

3.在vs中創建一個c++項目,在項目屬性頁配置這一項選擇所有配置,平台選擇win32(因為我們下載的是32位的sfml庫,這里根據自己下載的庫文件的類型選擇,如果是64位的話選擇x64)。點擊進入c/c++這一欄的設置,在常規配置這一欄中更改附加包含目錄這一項,在其中輸入自己先前下載解壓后的SFML庫的include文件的系統路徑。具體如下圖所示:

 

 

4.點擊進入鏈接器常規欄的設置,更改附加庫目錄這一項為SFML庫的lib文件的系統路徑。

 

 

5.選擇配置為Debug配置,點擊進入鏈接器輸入欄的配置,在附加依賴項中加入: sfml-graphics-d.lib;sfml-window-d.lib;sfml-system-d.lib;sfml-network-d. lib;sfml-audio-d.lib;

 

 

6.將SFML中bin目錄的內容復制粘貼到我們的項目所在的目錄下就配置完成了。

 

 

 7.在我們調試程序時,記得根據自己的SFML庫的位數選擇x86或是x64,否則調試時會出現錯誤。(我選擇的是32位,所以這里選擇的是x86)

 


免責聲明!

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



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