SDL2 0在Ubuntu14 04下的安裝及測試

2021-06-28 04:01:00 字數 1835 閱讀 9557

安裝環境

<1> 系統 :ubuntu 14.04

<2>方式:編譯源**的方式

安裝步驟

/usr/local/src/

目錄下,並在這裡解包

sudo    mv   ***.tar.gz   /usr/local/src

移動原始碼包 (可選項)

cd        /usr/local/src

進入「/usr/local/src/」目錄

sudo    tar   -xzvf   ***.tar.gz

解包原始碼

cd        ***

進入解包後的原始碼目錄

(2)原始碼目錄中通常有乙個

configure

指令碼,用來配置即將開始的編譯過程

sudo  ./configure

[--prefix=/usr/loca/*** ......]      // 可直接寫成sudo ./configure

說明:

它會自動檢測軟體的編譯環境和依賴關係,並且生成

makefile檔案。

使用帶引數的命令

./configure--help,或者閱讀

install檔案,檢視該指令碼允許的引數。例如使用

--prefix=/usr/local/***引數,將軟體的安裝目錄設定為 

/usr/local/***/   (如果一定要將軟體安裝在單獨目錄下,建議您安裝在這裡)

(3)現在執行

make

命令,系統會根據

makefile

檔案中的設定,通過

make

工具呼叫編譯器和所需資源檔案,將源**編譯成目標檔案

sudo  make

(4)執行

makeinstall

命令,make

工具會自動連線目標檔案和庫檔案,將最終生成的檔案拷貝到

makefile

檔案設定的路徑中,並且完成更改檔案的屬性,刪除殘留檔案等活動

sudo  make install

(5)驗證是否安裝成功,一段測試程式

#include

#include "sdl/sdl.h"

int main(int argc, char *argv)

catch (const char *s)

std::cout << "sdl initialized. \n";

sdl_quit();

return 0;

}(6)編譯命令

編譯命令:g++ -o hellosdl hellosdl.cpp -lsdl -g

注意:採用 sudo ./configure方式安裝,預設的標頭檔案安裝在  

/usr/include/sdl 

目錄下,所以這裡

#include "sdl/sdl.h"

ubuntu14 0下搭建redis集群

一 首先確保安裝redis,並且redis能正常啟動 二 一般集群搭載不同的linux環境上,由於資源有限,這裡僅僅是模擬一下,不要求效率。在一台伺服器上啟動6個redis例項,從而進行搭建。三 1 首先在 下新建資料夾7000,7001 7002 7003 7004 7005.2 把redis.c...

SDL2 0學習筆記 事件處理

sdl通過sdl pollevent函式從事件佇列中取出最早發生的事件並填充sdl event結構。呼叫sdl pollevent後最早發生的事件從事件佇列中清除。sdl pollevent函式原型為 int sdl pollevent sdl event event 當事件佇列中有未處理的事件時s...

使用win10遠端控制ubuntu14 04

1 安裝xrdp sudo apt get install xrdp2 安裝vnc4server sudo apt get install vnc4server3 安裝xfce4 sudo apt get install xubuntu desktop4 配置xfce4 echo xfce4 ses...