gpt4 book ai didi

r - 如何在 Windows 上构建 qpdf?

转载 作者:行者123 更新时间:2023-12-02 05:00:39 28 4
gpt4 key购买 nike

当对我的 R 包运行检查时(通过 devtools::check() ),我面临警告 ''qpdf' is needed for checks on size reduction of PDFs 。我发现this question是否建议(如果我正确理解答案)运行 Sys.which(Sys.getenv("R_QPDF", "qpdf"))并查看是否找到 qpdf。就我而言,这只是返回

qpdf
""

所以,我想我没有正确安装qpdf。不幸的是it seems to be quite complicated to install qpdf on Windows.我的第一个问题是:为 Windows 安装 qpdf 真的如此痛苦和复杂吗?还是有一个简单的解决方案?

我已经按照说明进行操作,直到据说将 C:\MinGW-w64\bin 和 C:\MinGW-w64\lib\mingw 添加到 PATH 变量。但随后我没有找到安装 qpdf 的进一步具体说明,仅了解如何使用不同的其他程序构建 qpdf。第二个问题是:我的假设是否正确,即在我构建 qpdf 之后它安装了?但真正的问题是:构建 qpdf 的最佳方法是什么?我尝试了 ./config-mingw32./config-mingw64来 self 的 C:\MinGW\msys\1.0\bin\bash.exe 中的“使用 MinGW 构建”部分的命令,但收到错误消息 ./config-mingw32: No such file or directory并且不知道如何解决这个问题。

<小时/>

我使用的是 Windows 10、R 版本 3.3.2 已修补 (2017-01-07 r71934) --“Sincere Pumpkin Patch”和 RStudio 1.0.136。

最佳答案

您基本上不需要在 Windows 上构建该文件。请按照以下三个步骤操作:

  1. https://sourceforge.net/projects/qpdf/?source=typ_redirect 下载 Windows 版 qpdf
  2. 提取临时文件夹中的文件
  3. bin 文件夹的内容复制到 %SystemRoot%\System32

工作完成!

Sys.which(Sys.getenv("R_QPDF", "qpdf"))
qpdf
"C:\\WINDOWS\\SYSTEM32\\qpdf.exe"

关于r - 如何在 Windows 上构建 qpdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41570633/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com