0
我使用travis-ci編譯我的程序,使用sdl-2。唯一的問題是,我不知道如何實際安裝包libsdl2
和libsdl2-ttf
到travis-ci。如何在Travis CI上將庫依賴關係安裝爲.tar.gz/.tar.xz存檔?
這裏是我的配置文件:
language: cpp
compiler: g++
before_script:
- mkdir -p build
script: make all
install:
- wget http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsdl2/libsdl2_2.0.4+dfsg2.orig.tar.gz
- sudo tar -xzvf libsdl2_2.0.4+dfsg2.orig.tar.gz
- wget http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsdl2-ttf/libsdl2-ttf_2.0.12+dfsg1.orig.tar.xz
- sudo tar xf libsdl2-ttf_2.0.12+dfsg1.orig.tar.xz
當配置完成後,它不能編譯我的程序,因爲它無法找到SDL2/SDL.h
這是在libsdl2
包。
https://raw.githubusercontent.com/AngryLawyer/rust-sdl2/master/.travis.yml – jamek