SDL編譯及簡單使用

2021-07-12 05:37:38 字數 811 閱讀 5944

型別:

sdl_windwoevent:視窗事件

sdl_keyboardevent:鍵盤事件

sdl_mousemotionevent:滑鼠事件

事件處理:

sdl_pollevent:輪訓

sdl_waitevent:等待事件,超時機制(推薦使用)

//包含sdl標頭檔案

#include //初始化sdl

//sdl_init(sdl_init_video);

//建立渲染視窗

sdl_window *window = sdl_createwindow("sdl2 window", 100, 100, 900, 900, sdl_window_shown | sdl_window_border);

//建立渲染器

sdl_renderer *render = sdl_createrenderer(window, -1, 0);

sdl_setrenderdrawcolor(render, 255, 0, 255, 0);

sdl_renderclear(render);

//清空視窗

sdl_renderpresent(render);

//sdl delay(3000);

//監聽事件,做相應處理

do}while(1)

//銷毀視窗

sdl_destroywindow(window);

// 退出sdl

sdl_quit();

pjsip的編譯及簡單使用

2.編譯 目錄下的readme.txt檔案中有編譯說明,關於windows下的注意點如下 building win32 target with microsoft visual studio 新建乙個空檔案pjlib include pj config site.h後,編譯pjsua工程出現以下錯誤...

pjsip的編譯及簡單使用

2.編譯 目錄下的readme.txt檔案中有編譯說明,關於windows下的注意點如下 building win32 target with microsoft visual studio generally we can just do these steps 1.visual studio 6...

boost編譯配置及簡單使用

2 編譯 a 解壓 boost 1 55 0.zip 到boost路徑 b 執行 bootstrap.bat。會生成2個檔案,分別是bjam.exe 和 b2.exe.bjam是早起的檔案,新版本用b2比較好 c 可以檢視b2.exe的用法,在cmd裡面輸入 b2 help 這裡基本上有各個引數的用...