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