如何从 Linux 环境交叉编译适用于 MacOS 的 R 包?

2023-12-05

我正在运行 Linux 并尝试编译 R 包以在 Mac 上使用。我只能找到Linux->Windows和MacOS->Windows交叉编译指令。有谁知道我应该做什么来编译 R 的 MacOS 二进制包?

或者,我会满足于构建服务器。同样,有一个用于 R 包的 Windows 构建服务器,但是有人知道 MacOS 构建服务器吗?


首先构建一个 gcc 交叉编译器 - 请参阅其文档。

不过,可用的库可能是一个限制因素。您必须从 OS X 重建您想要链接的所有内容。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Linux 环境交叉编译适用于 MacOS 的 R 包? 的相关文章

  • 提取模型摘要并将其存储为新列

    我是新来的purrr范例并正在努力解决它 根据一些来源 我已经设法嵌套一个数据框 在嵌套数据上运行线性模型 从每个 lm 中提取一些系数 并为每个 lm 生成摘要 我想做的最后一件事是从摘要中提取 r squared 我原以为这将是我想要实
  • 如何搭建qtwayland?

    我花了一整天的时间尝试使用QtWayland Compositor 1 0在 Qt 创建者中 我已经遵循了从那里开始的所有步骤https wiki qt io QtWayland https wiki qt io QtWayland但我收到
  • 在另一列的字符串中搜索一列中的文本

    这里是 R 新手 一直在搜索此论坛 尝试找到一种在同一行数据的字符串中搜索文本的方法 我以前使用过 grepl 但无法让它向下查找列并对每一行应用检查 我觉得这是一个简单的解决方案 但我花了几个小时 但似乎无法得到它 基本上我有类似下面第
  • Git - 致命:无法获取当前工作目录?

    When I git clone从回购协议中 我得到 fatal Could not get current working directory No such file or directory 我该怎么办 我检查了服务器并发现 git文
  • 在 sed 中插入换行符 (Mac OS X)

    如何在 sed 的替换部分插入换行符 此代码不起作用 sed s 1234 n 1 g input txt gt output txt 其中 input txt 是 test1234foo123bar1234 和output txt应该是
  • 带有接收器的 boost_log 示例无法编译

    我正在考虑将 boost log 用于一个项目 一开始我就遇到了以下问题 我在以下位置找到的升压日志示例 http www boost org doc libs 1 54 0 libs log example doc tutorial fi
  • RQuantLib 包不适用于 R 3.5.0

    有没有其他人尝试加载 R 3 5 0 的 RQuantLib 包 我尝试过 以前有效 install packages drat dependencies TRUE drat addRepo ghrr install packages RQ
  • R 中数据帧的条件求和

    我正在努力将在 Excel 中进行的分析迁移到 R 因为我的数据集已达到 Excel 的限制 在 Excel 中 我有一个工作表 状态 它执行 sumifs 函数 对另一个工作表 成员 中 状态 中具有相同状态 周组合的值求和 我想在 R
  • 列表列表中出现的频率

    我有一个列表列表 其中每个列表都已排序 我想调查的是某个元素在特定位置出现了多少次 例如 pnc 曾两次出现在第二位 一次出现在第三位 我的数据结构如下 dput degree l list c schwab 0 pnc 0 0344827
  • “以下软件包将被更高优先级的频道取代”是什么意思?

    我正在尝试将 fuzzywuzzy 安装到 64 位 Linux 中的 Anaconda 发行版上 当我这样做时 它试图改变我的conda and conda env to conda forge渠道 如下 我通过以下方式在 anacond
  • Docker 进程被神秘的“Killed”消息杀死

    在 docker 容器中运行 python 脚本 一切似乎都运行顺利 看到一些 STDOUT 消息 大约 5 分钟后我得到了Killed消息 没有进一步的解释 并且该过程停止 查询数据库可能是磁盘空间问题 也可能是 OOM 问题 我不确定
  • Mac OS X 中每个进程的磁盘读/写统计信息

    如何在 Mac OS X 中以编程方式获取每个进程的磁盘 I O 统计信息 在 活动监视器 应用程序或 top 命令中 我们只能获取整个系统磁盘 I O 统计信息 以供参考PC 上也有类似的问题 https stackoverflow co
  • 如何在双对数图(ggplot2)中添加趋势线?

    我需要绘制一个遵循幂律分布的数据向量 所以如果我将它们绘制在对数轴上 它们将是一条直线 但是 如果我没有明确提供 y 参数 我不知道如何绘制 这是代码 library poweRlaw library ggplot2 xmin 1 alph
  • 如何删除括号内的值的行?

    我正在使用以下数据框 Name Height Eric 64 Joe 67 Mike 66 Nick 72 Dave 69 Steve 73 我想删除 名称 列以左括号 开头的所有行 因此最终的数据框如下所示 Name Height Eri
  • 使用inotify监控文件

    我正在使用 inotify 来监视本地文件 例如使用 root temp inotify add watch fd root temp mask 删除该文件后 程序将被阻止read fd buf bufSize 功能 即使我创建一个新的 r
  • 计算带状矩阵的 colCumsums 的更快替代方案

    我是 R 和 stats 的新手 在我当前工作的领域中 我需要以独特的方式计算累积列总和 最初提供宽度为 b 行数为 n 的方带矩阵 例如 n 8 且 b 3 0 1 2 7 0 0 0 0 0 0 3 6 7 0 0 0 0 0 0 3
  • tcmalloc/jemalloc 和内存池之间有什么区别(以及选择的理由)?

    tcmalloc jemalloc是改进的内存分配器 还引入了内存池以更好地分配内存 那么它们之间有什么区别以及在我的应用中如何选择它们呢 这取决于您的程序的要求 如果您的程序有更多的动态内存分配 那么您 需要从可用的分配器中选择一个内存分
  • 如何告诉 CMake 将构建文件放在哪里?

    我想告诉 CMake 将文件和文件夹输出到不同的文件夹而不是当前文件夹 我在下面讨论的是 CMake 生成的文件 文件 CMakeCache txt 目录 CMakeFiles 文件 生成文件 目录 bin 文件 cmake install
  • Docker容器内的动态监听端口

    我有一个应用程序 在使用其默认端口建立一些连接后 开始打开 侦听 新的随机端口来处理现有连接 然后删除它们 视频通话 它还在通信协议内交换其IP地址和端口 我能够解决IP地址问题 但仍然无法找到一种方法来动态告诉主机的IPTABLES在Do
  • 将从数据透视表包生成的数据透视表转换为数据帧

    我正在尝试制作一个数据透视表pivottabler包裹 我想将数据透视表对象转换为数据框 以便我可以将其转换为数据表 带有 DT 并在 Shiny 应用程序中渲染它 以便可以下载 library pivottabler pt qpvt mt

随机推荐

  • HTML 画布在调整大小后更新次数过多

    我有一个画布 可以在其中制作动画 我监听窗口调整大小事件 更新画布大小并再次开始递归绘图 但旧的 draw 调用似乎仍在继续 这导致动画比预期的速度更快 这是代码 HTML
  • onIceCandidate 在 setRemoteDescription 之后永远不会调用 - webrtc - Android

    我按照一些流程解释了如何在 webrtc 中进行连接 但我被阻止了 获得 sdpOffer 后 我想调用 setRemoteDescription 并且有一个 onIceCandidate 回调 但我没有这个回调 如果您需要 我可以展示我的
  • Matter.js 物理引擎的结果总是不同

    我在 Matter js 物理引擎中创建了一个简单的动画 其中有一些物体碰撞并掉落在地上 我注意到结果总是有点不同 你可以在这里看到 https jsfiddle net 95urgeqf 1 var Engine Matter Engin
  • 如何使用Python连接来自不同元组但在同一索引中的两个字符串?

    文件内的元组 Wanna O be O like O Alexander B Coughan I O 我的问题是 如何使用条件连接来自不同元组但位于同一索引中的两个字符串 例如 在我的例子中 如果 1 等于 B 并后跟 I 我想在 0 中加
  • Angular 和 Spring Boot:配置使它们高效地协同工作

    Angular 项目构建依赖于角度 CLI 工具 Spring Boot项目构建依赖于Spring Boot Maven 插件 那么如何配置和构建一个在前端托管 Angular 应用程序的 Spring Boot 应用程序呢 我的要求如下
  • 在 Haml 中保留属性顺序

    如果我在 HAML 中创建一个 XML 元素 tag b gt b a gt a 我得到这个输出
  • 如何通过chrome api设置下载位置

    我正在使用 chrome experimental downloads download 来下载网址 但无法设置下载位置 所有的url都下载到chrome的默认位置 我已经厌倦了 url xxxxxxxxxx filename file p
  • Magento 多商店多货币

    我有 2 家商店 其中 1 家卖 2 美元加元 我的第一家商店工作正常 当我发送到贝宝时 我的第二家商店显示产品价值加元 当时加元价值转换为美元 你能建议我如何解决我需要的它 当贝宝显示加元时 这个问题的解决办法在于这个 Magento 线
  • C++ 如何使用 ESC 按钮终止我的程序

    这是我的主要功能 我使用 Visual Studio 2012 Express 代码工作正常 我的问题是 当用户按下 ESC 按钮而不是 1 时 我将如何终止此循环 虽然我更喜欢在 UNIX 和 Windows 上都可以使用的解决方案 但如
  • 编辑视图中多选列表框的超级简单实现

    此处使用 MVC4 与 EF 和 CF 糟糕 我有一堂这样的课 public class Feature public int ID get set public string Desc get set 还有这样的一个 public cla
  • GetAdaptersInfo 和 GetAdaptersAddressess BufferLength 参数

    我这里有一些 C 遗留代码 它们做了一些我不明白的事情 我在运行 Windows XP 的计算机上以 Visual C 2008 Express Edition 运行它 该代码使用了一些 Windows 函数 获取适配器信息和获取适配器地址
  • 在 jsfiddle 上看不到代码,只有结果[关闭]

    Closed 这个问题是无关 目前不接受答案 我一直在看 jsfiddle 在其他问题上发布的内容 但由于某种原因我只能看到结果而不是代码 起初这似乎是随机发生的 但现在看起来相当一致 JSfiddle 如何在没有任何代码的情况下渲染结果
  • 在phonegap应用程序中显示pdf

    如何在中显示在线 PDFMy Phonegap App 我在尝试iframe但是PDF不显示还有其他解决办法吗 我想在我的应用程序中显示来自 URL 的 PDF 而不是在默认 PDF 查看器中显示 提前致谢 您可以使用 Google PDF
  • 从 .NET Windows 应用程序中运行 powershell 脚本

    我需要从 vb net windows 应用程序中运行脚本 我的脚本在后台运行得很好 Using MyRunSpace As Runspace RunspaceFactory CreateRunspace MyRunSpace Open U
  • guice 与提供商的多重绑定

    我试图在我的代码中包含此内容 Inject private Map
  • Python 命令行 -x 选项

    我最近看到 python 将 x 作为命令行选项 它的作用是在此处的文档中解释的 python x Skip the first line of the source allowing use of non Unix forms of cm
  • Hudson svn 凭证

    如何通过 shell 在 Hudson 中输入 subversion 凭据 我尝试在 HUDSON HOME 中生成文件 hudson scm SubversionSCM xml 并重新加载配置 但未应用更改 从 shell 输入凭据的最简
  • 我想将变量参数传递给外部 SQL 文件(带有 SQL*Plus 的 PL/SQL)

    我已经在这个论坛和谷歌上搜索了我的问题的答案 但我找不到我的挑战的具体答案 这就是为什么我在这里问这个问题 希望能得到你们其中一个人的答复 我想使用多个 SQL 文件 而一个 SQL 文件是使用参数执行其他 SQL 文件的控制文件 该文件名
  • Android 分享文字和图片

    我需要通过 Facebook 电子邮件等共享文本 图像 现在 我使用以下代码 Intent intent new Intent Intent ACTION SEND intent setType image intent putExtra
  • 如何从 Linux 环境交叉编译适用于 MacOS 的 R 包?

    我正在运行 Linux 并尝试编译 R 包以在 Mac 上使用 我只能找到Linux gt Windows和MacOS gt Windows交叉编译指令 有谁知道我应该做什么来编译 R 的 MacOS 二进制包 或者 我会满足于构建服务器