日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【SDL】 如何在RedHat6.5中搭建SDL开发环境

發布時間:2024/4/21 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【SDL】 如何在RedHat6.5中搭建SDL开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


SDL項目實戰



1. ?安裝播放器ule_mplayer


? ? yum install alsa-lib* ?alsa-lib-devel
? ? yum install xorg* gtk*
? ??
? ? yasm:
? ? ? ? tar -xf yasm.tar
? ? ? ? cd yasm
? ? ? ? ./configure
? ? ? ? make
? ? ? ? make install
? ??
? ? tar -xf MPlayer-1.2.tar.xz
? ? cd MPlayer-1.2
? ? ./configure --enable-gui
? ? make
? ? make install
? ??
? ? 測試:
? ? mplayer?


? ??


2. SDL的安裝


? ? 1) 安裝SDL-1.2.14.tar.gz


? ? 解壓?
? ? [root@deng src]# tar -xzvf SDL-1.2.14.tar.gz?

? ? 進入到對應的目錄
? ? [root@deng src]# cd SDL-1.2.14

? ? 生成Makefile文件
? ? [root@deng SDL-1.2.14]# ./configure LIBS=-lX11

? ? 編譯
? ? [root@deng SDL-1.2.14]# make -j4 ?

? ? 安裝
? ? [root@deng SDL-1.2.14]# make install?


? ? 2) 安裝SDL_image-1.2.8.tar.gz


? ? yum install libjpeg-turbo libjpeg-turbo-devel libtiff libtiff-devel libpng libpng-devel


? ? 解壓
? ? [root@deng src]# tar -xzvf SDL_image-1.2.8.tar.gz?

? ? 進入到對應的目錄
? ? [root@deng src]# cd SDL_image-1.2.8

? ? 生成Makefile
? ? [root@deng SDL_image-1.2.8]# ./configure?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ./configure LIBS=-lX11

? ? 編譯
? ? [root@deng SDL_image-1.2.8]# make -j4?
? ??
? ? 安裝
? ? [root@deng SDL_image-1.2.8]# make install?



? ? 3) ?安裝libiconv-1.13.1.tar.gz
? ??
? ? 解壓
? ? [root@deng src]# tar -xzvf libiconv-1.13.1.tar.gz?

? ? 進入到對應的目錄
? ? [root@deng src]# cd libiconv-1.13.1

? ? [root@deng libiconv-1.13.1]# ./configure?

? ? [root@deng libiconv-1.13.1]# make -j4

? ? [root@deng libiconv-1.13.1]# make install


? ? 4) ?安裝freetype-2.3.11.tar.gz


? ? yum install freetype-devel

? ? [root@deng src]# tar -xzvf freetype-2.3.11.tar.gz?

? ? [root@deng freetype-2.3.11]# ./configure?

? ? [root@deng freetype-2.3.11]# make -j4?
? ??
? ? [root@deng freetype-2.3.11]# make install?



? ? 4) ?安裝SDL_ttf-2.0.9.tar.gz


? ? [root@deng src]# tar -xzvf SDL_ttf-2.0.9.tar.gz?

? ? [root@deng src]# cd freetype-2.3.11

? ? [root@deng src]# cd SDL_ttf-2.0.9

? ? [root@deng SDL_ttf-2.0.9]# ./configure LIBS=-lX11 ? ? ? (注意后面的庫)
? ??
? ? [root@deng SDL_ttf-2.0.9]# make -j4 ? ? (可能要修改Makefile ?LIBS后面添加 -liconv)

? ? [root@deng SDL_ttf-2.0.9]# make install


? ? 5) ?安裝libmad-0.15.1b.tar.gz
? ??
? ? [root@deng src]# tar -xzvf libmad-0.15.1b.tar.gz?
? ??
? ? [root@deng libmad-0.15.1b]# ./configure?

? ? [root@deng libmad-0.15.1b]# make -j4 ? (相關錯誤 請參考5_討論)

? ? [root@deng libmad-0.15.1b]# make install


? ? 6) ?安裝libid3tag-0.15.1b.tar.gz

? ? [root@deng src]# tar -xzvf libid3tag-0.15.1b.tar.gz?

? ? [root@deng src]# cd libid3tag-0.15.1b

? ? [root@deng libid3tag-0.15.1b]# ./configure ?

? ? [root@deng libid3tag-0.15.1b]# make -j4

? ? [root@deng libid3tag-0.15.1b]# make install


? ? 7) ?安裝SDL_mixer-1.2.9.tar.gz
? ? ? ??
? ? [root@deng src]# tar -xzvf SDL_mixer-1.2.9.tar.gz?

? ? [root@deng src]# cd SDL_mixer-1.2.9

? ? [root@deng SDL_mixer-1.2.9]# ./configure --enable-music-mp3-mad-gpl --enable-music-mp3=no LIBS=-lX11

? ? vim Makefile
? ? ? ? SDL_LIBS開頭行在最后加 -lX11

? ? [root@deng SDL_mixer-1.2.9]# make -j4

? ? [root@deng SDL_mixer-1.2.9]# make install



? ? 8)配置動態路徑
? ? ? ? vim /etc/ld.so.conf
? ? ? ? ? ? /usr/local/lib

? ? 刷新動態庫路徑:
? ? ? ? ldconfig
? ??
? ? 最終結果如下
? ? [root@localhost lib]# cat /etc/ld.so.conf
? ? include ld.so.conf.d/*.conf
? ? /usr/local/lib
? ? [root@localhost lib]#?





總結

以上是生活随笔為你收集整理的【SDL】 如何在RedHat6.5中搭建SDL开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。