构建ř包时cygwin的警告(cygwin warning when building R pack

2019-09-21 05:07发布

我试图建立自己使用的是Windows包。 我安装我需要的一切,并运行R CMD build mypackageR CMD INSTALL mypackage似乎一切正常。 当我运行build命令,不过,我从Cygwin的警告:

cygwin warning:
  MS-DOS style path detected: C:/Documents and Settings/e_sander/My Documents/mypackage_1.0.tar.gz
  Preferred POSIX equivalent is: /cygdrive/c/Documents and Settings/e_sander/My Documents/mypackage_1.0.tar.gz
  CYGWIN environment variable option "nodosfilewarning"turns off this warning. Consult the user's guide for more details about POSIX paths:
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames

我没去推荐的网站,但我不知道很多关于Cygwin的或Linux所以我不知道有什么事,我需要做的。 我认识到,使用MS-DOS风格的路径已被弃用,在Cygwin的不推荐,但我不知道如何改变这种状况,因为我运行Windows,这就是我需要的路径。 我还没有发现任何问题,我的包,至少当我把它安装到我的电脑(虽然我没有用过压缩包,我已经打开了它,一切看起来罚款)。 因此,这里就是我想弄清楚:

  • 是否离开路径是影响我的包在什么办法?

  • 如果是这样,怎么会产生不利我的包什么影响?

  • 如何更改路径,使cygwin的幸福吗?

Answer 1:

这仅仅是一个警告,它告诉你如何禁用它。 它不会影响任何东西。 如果你希望它去了,从shell运行以下命令:

export CYGWIN="nodosfilewarning"

或者你可以安装C:/c/ (见man mount )。



Answer 2:

  • 是否离开路径是影响我的包在什么办法?
    - 不,这只是一个警告。

  • 如果是这样,怎么会产生不利我的包什么影响?
    - N / A

  • 如何更改路径,使cygwin的幸福吗?
    - 设置环境变量作为输出状态。 有多种方法可以做到这一点; 我选择去与跨解析或使用从Windows环境中继承的任何调用环境处理问题的解决方案“快速环境编辑器”程序添加一个User Variable名为CYGWIN与价值nodosfilewarning 。 但是,如果你想,你可以通过使用控制面板中添加它Add environment variables for your account



文章来源: cygwin warning when building R package
标签: r package