arcanLinux 桌面環(huán)境
Arcan是一個(gè)功能強(qiáng)大的開(kāi)發(fā)框架,可用于專門的嵌入式應(yīng)用程序的用戶界面,也可用于完整的獨(dú)立桌面環(huán)境。
Arcan的核心在于擁有一個(gè)強(qiáng)大的便攜式多媒體引擎,有著經(jīng)過(guò)測(cè)試的良好記錄的Lua腳本界面。Arcan的開(kāi)發(fā)強(qiáng)調(diào)安全性,可測(cè)試性和可調(diào)式性。
有關(guān)功能,設(shè)計(jì),目標(biāo),當(dāng)前開(kāi)發(fā),路線圖,更新日志,貢獻(xiàn)等方面的更多詳細(xì)信息,請(qǐng)參閱 arcan-wiki。
編譯:
對(duì)于初學(xué)者來(lái)說(shuō),最簡(jiǎn)單的方法是執(zhí)行以下操作:
git clone https://github.com/letoram/arcan.git cd arcan mkdir build cd build cmake -DCMAKE_BUILD_TYPE="Debug" -DVIDEO_PLATFORM=sdl ../src make -j 12
這個(gè)版本所需的依賴包括:cmake for compilation,libsdl1.2,openal-soft,opengl和freetype。也支持靜態(tài)構(gòu)建這些依賴關(guān)系:
git clone https://github.com/letoram/arcan.git cd arcan/external/git ./clone.sh cd ../../ mkdir build cd build cmake -DCMAKE_BUILD_TYPE="Debug" -DVIDEO_PLATFORM=sdl -DSTATIC_SQLITE3=ON -DSTATIC_OPENAL=ON -DSTATIC_FREETYPE=ON ../src make -j 12
使用以下命令測(cè)試版本:
./arcan -p ../data/resources/ ../data/appl/welcome
評(píng)論
圖片
表情
