【发布时间】:2019-04-17 17:59:14
【问题描述】:
我正在尝试设置 Travis-CI 来构建 this R 包。该包使用以下步骤在本地构建,这些步骤与 Travis 上的构建过程非常相似(构建失败here):
git clone --depth=50 --branch=master https://github.com/weinstockj/htslibr.git weinstockj/htslibr
cd weinstockj/htslibr/
git submodule update --init --recursive
cd htslibr/
R -e 'install.packages("Rcpp")'
R CMD build .
Travis 失败并出现错误,表明它找不到位于 htslibr/src 子目录中的头文件。为什么 R CMD build 无法在 Travis 上找到标头(同样,本地没有问题)?
Travis 设置为 here ,在本地我也在使用 Ubuntu 16.04。
【问题讨论】: