在对我的 R 包(通过devtools::check()
)运行检查时,我会遇到警告''qpdf' is needed for checks on size reduction of PDFs
。我发现这个问题是否被建议(如果我正确理解答案)运行Sys.which(Sys.getenv("R_QPDF", "qpdf"))
并查看是否找到 qpdf。就我而言,这只是返回
qpdf
""
所以,我想我没有正确安装 qpdf。不幸的是,在 Windows 上安装 qpdf 似乎相当复杂。我的第一个问题是:为 Windows 安装 qpdf 真的如此痛苦和复杂,还是有一个简单的解决方案?
我已经按照说明进行操作,直到据说将 C:\MinGW-w64\bin 和 C:\MinGW-w64\lib\mingw 添加到 PATH 变量中。但是后来我没有找到安装qpdf 的更多具体说明,只有关于如何使用不同的其他程序构建qpdf。第二个问题是:我的假设是否正确,即在我构建qpdf 之后它已安装?但真正的问题是:构建 qpdf 的最佳方式是什么?我在我的 C:\MinGW\msys\1.0\bin\bash.exe 中尝试了“使用 MinGW 构建”部分中的./config-mingw32
和命令,但收到错误消息并且不知道如何解决此问题。./config-mingw64
./config-mingw32: No such file or directory
我正在使用 Windows 10,R 版本 3.3.2 Patched (2017-01-07 r71934)——“Sincere Pumpkin Patch”和 RStudio 1.0.136。