R 如何在windows上差异安装软件包?
我正在开发这个软件包,它在Unix和Mac上运行良好。它使用了R 如何在windows上差异安装软件包?,r,r-package,R,R Package,我正在开发这个软件包,它在Unix和Mac上运行良好。它使用了parallel包,因此我预期Windows会出现问题,因为我有一些使用fork集群的代码。 瞧,窗户并没有拆开 有没有办法让安装人员检查它在什么操作系统下,并获得受影响功能的不同版本? 检查受影响代码中的操作系统也是一种可能的选择,但看起来不那么干净 我确信有一种方法可以做到这一点,因为parallel本身必须做到这一点,但我还没有找到方法。当我查看它的功能代码时,只有与windows相关的停止/警告,这表明操作系统检查最迟在安装过
parallel
包,因此我预期Windows会出现问题,因为我有一些使用fork集群的代码。
瞧,窗户并没有拆开
有没有办法让安装人员检查它在什么操作系统下,并获得受影响功能的不同版本?
检查受影响代码中的操作系统也是一种可能的选择,但看起来不那么干净
我确信有一种方法可以做到这一点,因为
parallel
本身必须做到这一点,但我还没有找到方法。当我查看它的功能代码时,只有与windows相关的停止/警告,这表明操作系统检查最迟在安装过程中完成。也许可以使用一些站点在每种操作系统类型上测试您的构建?比如说持续集成?这可能很有用:谢谢,这是检查代码/函数的良好开端。有没有关于为有条件的安装过程设置这个的想法?也许可以使用一些在每种操作系统类型上测试您的构建的站点?比如说持续集成?这可能很有用:谢谢,这是检查代码/函数的良好开端。有没有关于为有条件安装过程设置此选项的想法?