91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SDL下載與配置

汽車電子技術 ? 來源:C語言Plus ? 作者:Maye426 ? 2023-02-27 14:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

安裝SDL2

點擊[SDL2 核心庫下載](https://libsdl.org/download-2.0.php)下載SDL2庫,如下圖根據編譯器選擇不同版本(Visual Studo系列選擇第一個)。

pYYBAGP8UnGAH0wdAAG78CZOLiM393.png

下載出來會有一個壓縮包,放到一個合適的目錄(記住這個目錄哦,經常要用的),解壓。

poYBAGP8UoKAB8FcAAAfg_7kYDw418.png

進入解壓后的目錄,如下圖:

docs:文檔目錄,只不過都是英文的

include:頭文件目錄,編程需要的

lib:庫目錄(靜態庫和動態庫都有)

poYBAGP8UomAcYOtAABSJBsclL8122.png

給環境變量添加庫目錄,讓程序運行的時候能夠找到動態庫。PS:配置好了記得重啟Vs

pYYBAGP8UpGAWO-PAAL-XHbaew4279.png

在Visual Studio中使用SDL

創建一個空項目,如下圖:

pYYBAGP8UpqAcBIUAAF7Nov04v8269.png

進入菜單欄的項目->屬性->VC++ 目錄,配置包含目錄和庫目錄(詳見下圖),注意庫目錄的版本和你的項目版本要一直哦(圖中兩個三角形標記的位置,我這是x64的)。

poYBAGP8UqGAZTMtAAIg5IuP44Q731.png

不要離開,還有靜態庫需要配置,進入鏈接器->輸入->點擊附加依賴項->填入SDL2.lib和SDLmain2.lib,然后確定就好

poYBAGP8UqiABxG1AAIAr9fWHu8317.png

最后加入如下代碼,Ctrl+F5運行

 #include
  
 int main(int argc,char*argv[])
{
 //初始化SDL
 if (SDL_Init(SDL_INIT_VIDEO) <0)
 {
 SDL_Log("can not init SDL:%s", SDL_GetError());
 return -1;
 }
 
 return 0;
 }

poYBAGP8Ur-AbmhGAAHLMtmlCuk835.png

如果能出現黑窗口并且,沒有任何錯誤提示,那么就恭喜你啦,SDL配置完成~(不過麻煩的是每次創建新項目和在x86、x64之間切換時,都要進行配置~后面將講解更方便的方法)!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編譯器
    +關注

    關注

    1

    文章

    1661

    瀏覽量

    50192
  • 版本
    +關注

    關注

    0

    文章

    15

    瀏覽量

    9603
  • SDL
    SDL
    +關注

    關注

    0

    文章

    18

    瀏覽量

    7695
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    SDL編譯安裝圖片顯示

    ?SDL(Simple DirectMediaLayer)是一套開放源代碼的跨平臺多媒體開發庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函數,讓開發者只要用相同或是相似的代碼就可以
    的頭像 發表于 09-29 15:54 ?1849次閱讀
    <b class='flag-5'>SDL</b>編譯安裝圖片顯示

    SDL顯示文本

    ?? SDL2.0庫本身沒有文本數據顯示相關函數接口,文本顯示需要編譯安裝SDL_ttf庫。
    的頭像 發表于 09-29 16:32 ?2442次閱讀
    <b class='flag-5'>SDL</b>顯示文本

    SDL時間和天氣顯示

    ?SDL(Simple DirectMediaLayer)是一套開放源代碼的跨平臺多媒體開發庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函數,讓開發者只要用相同或是相似的代碼就可以
    的頭像 發表于 12-08 14:15 ?1570次閱讀

    Linux下基于SDL庫貪吃蛇游戲

    ?SDL(Simple DirectMediaLayer)是一套開放源代碼的跨平臺多媒體開發庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函數,讓開發者只要用相同或是相似的代碼就可以
    的頭像 發表于 12-11 14:29 ?3899次閱讀
    Linux下基于<b class='flag-5'>SDL</b>庫貪吃蛇游戲

    Windows下基于MSVC搭建SDL開發環境

    Windows下基于MSVC搭建SDL開發環境
    的頭像 發表于 06-08 10:29 ?2091次閱讀
    Windows下基于MSVC搭建<b class='flag-5'>SDL</b>開發環境

    SDL的示例EMMC無法編譯是怎么回事?

    我想要編譯 SDL 的 tviibh8msrcexamplessd_hostemmc 來進行參考 不過我復制 main_cm7_0.c 進行編譯后,發現有些未定義的錯誤 error
    發表于 02-01 07:55

    SDL的交叉編譯問題

    求助!!移植SDL到mini2440開發板上時,在交叉編譯SDL_image進行configure之后,再make時出現如下錯誤:/opt/mini2440/output/lib/libSDL.so
    發表于 12-06 20:50

    移植SDL到JZ2440顯示BMP圖片

    :Linux-2.6.22.6文件系統:fs_qtopia.yaffs2編譯器:arm-linux-gcc-3.4.21.到官網下載 SDL-1.2.15.tar.gz, 并上傳到Ubuntu解壓$ tar zxf
    發表于 06-29 11:19

    如何對基于ART-Pi-smart開發板的SDL進行測試

    入ART-Pi-smar在的目錄`gedit userapps/gnu-apps/sdl/build_sdl.sh此時在重新執行一下按照那個大佬的文章,里面關于makefile腳本的那一段,在鏈接庫的時候少鏈接了sdl
    發表于 06-28 14:21

    【飛凌RK3588開發板試用】基于SDL進行GUI程序開發

    相關的應用開發。通過加載位圖顯示的Demo來演示。 構建 下載源碼https://github.com/libsdl-org/SDL/releases/ https://github.com
    發表于 04-06 15:30

    GUI向導編譯錯誤,找不到“SDL2/SDL.h”文件是怎么回事?

    如何找出編譯錯誤:找不到“SDL2/SDL.h”文件 使用 MAC OS 12.6 和最新的guy guider 版本。
    發表于 05-04 08:44

    【昉·星光 2 高性能RISC-V單板計算機體驗】使用 SDL2 繪制窗口程序

    注意到starfive官方給出了libSDL2-dev的軟件包,使用SDL作為中間件可以跨平臺適配許多的界面庫,使用昉·星光2使用SDL2來繪制一個窗口 之前根據官方文檔中的說明,將
    發表于 08-05 18:54

    基于SDL的自動售票系統的研發

    基于SDL 的自動售票系統的研發顧麗麗 梅杓春(南京郵電大學自動化學院,江蘇南京 210003)摘要:本文簡要介紹了SDL語言及其支持工具。通過設計自動售票系統實例對如何利用SDL
    發表于 12-18 11:34 ?21次下載

    SDL1000X系列可編程直流電子負載的產品介紹

    SDL1000X/SDL1000X-E 可編程直流電子負載配備了3.5 英寸 TFT-LCD 顯示屏,擁有友好的人機交互界面和優異的性能指標,SDL1020X/SDL1020X-E 輸
    發表于 02-18 08:00 ?4次下載
    <b class='flag-5'>SDL</b>1000X系列可編程直流電子負載的產品介紹

    Foretellix面向自動駕駛汽車可衡量場景描述語言(M-SDL),下載量達200次

    來自130家公司和大學院校的200名工程師已經下載了其最新開放的可衡量場景描述語言(M-SDL)。
    發表于 10-23 15:22 ?2486次閱讀
    主站蜘蛛池模板: 免费一区在线观看 | 欧美一级黄色片在线观看 | 黄色xxxx| 日本国产黄色片 | 亚洲激情综合 | 成人免费午间影院在线观看 | 天堂在线www天堂中文在线 | 亚洲网站免费观看 | 国产欧美高清 | 国产精品久久久久久久久久妇女 | 四虎影视4hu4虎成人 | 天堂bt在线| 国产高清视频免费最新在线 | 免费看三级黄色片 | 国产在线观看福利 | 久久99热久久精品23 | 四虎影院一级片 | 午夜视频在线观看免费高清 | avbobo在线| 日本国产在线观看 | 天天插天天干天天操 | 午夜999 | 男人操女人的网站 | 萝l在线精品社区资源 | 天天干天天玩 | 仙踪林欧美另类视频 | 国产福利萌白酱喷水视频铁牛 | 欧美三级网 | 天天干妹子 | 国产免费高清在线精品一区 | 天天爱夜夜爱 | 香焦视频在线观看黄 | 欧美性生活一级 | 激情有码 | 欧美一级精品高清在线观看 | 午夜秒播 | 亚洲综合色一区二区三区小说 | 在线 | 一区二区三区四区 | 四虎影院新地址 | 中文字幕第13亚洲另类 | 激情欧美在线 |