Windows下基于MSVC搭建SDL開發環境 (qq.com)
一.下載
代碼 https://github.com/libsdl-org/SDL/releases
SDL2-devel-2.26.4-VC是已經構建好適用于MSVC使用的庫文件
源碼
下載圖中Source code(zip)得到
SDL-release-2.26.4.zip
二.構建
解壓SDL-release-2.26.4.zip
打開
SDL-release-2.26.4\\VisualC\\SDL.sln
點擊目錄的解決方案,菜單欄點擊生成->生成解決方案
SDL-release-2.26.4\\VisualC\\x64\\Debug下
生成的庫文件如下
SDL2.lib
SDL2.dll
SDL2main.lib
SDL2test.lib
SDL-release-2.26.4\\include下為頭文件
三.測試
點擊目錄解決方案:右鍵點擊->屬性
選擇啟動項目為test開頭的工程
運行
點擊如下圖標運行
或者直接進入SDL-release-2.26.4\\VisualC\\x64\\Debug下執行各個測試的exe程序
四.在自己的工程中使用
在自己的工程目錄下新建SDL2目錄,其下再創建inc和lib子目錄,將
SDL-release-2.26.4\\include下得頭文件復制到inc目錄下,SDL-release-2.26.4\\VisualC\\x64\\Debug下的.lib和.dll復制到lib目錄下
右鍵點擊工程名,屬性
設置頭文件包含路徑
$(MSBuildProjectDirectory)\\Src\\SDL2\\inc;
設置庫文件包含路徑
$(MSBuildProjectDirectory)\\Src\\SDL2\\lib;
設置庫文件
SDL2main.lib;SDL2.lib
復制源碼中測試代碼
checkkeys.c
SDL_test_font.c
SDL_test_font.h
到自己工程中。
生成解決方案
將SDL2.dll和exe文件放在同一個文件夾下,運行。
按鍵輸入可以看到打印信息.
審核編輯:湯梓紅
-
嵌入式
+關注
關注
5082文章
19123瀏覽量
305151 -
WINDOWS
+關注
關注
3文章
3545瀏覽量
88689 -
開發環境
+關注
關注
1文章
225瀏覽量
16617 -
SDL
+關注
關注
0文章
18瀏覽量
7401
發布評論請先 登錄
相關推薦
評論