我刚开始使用Travis-CI并且效果非常好,但我的一些项目需要最新版本的Boost。特别是,需要Boost 1.59或更高版本,而Travis-CI仅提供1.55 Boost。
是否有一种简单的方法可以在构建容器中安装Boost> = 1.59?
我可以看到有些人在编译他们自己的程序之前正在下载和编译Boost,但在我看来这是浪费资源 - 当然可以在某处使用可用的包吗?
答案 0 :(得分:2)
不确定
我在例如this Travis recipe针对我的RQuantLib包进行此操作,测试需要更新的QuantLib库。通过添加我自己的PPA,我获得了一个新的二进制文件,而不是发行版。
即使您(但是;-))不知道如何创建包,您也可以找到具有较新Boost版本的现有PPA。