1

有没有办法只编译 src 文件夹中的一些 *.c(或 *.cpp)文件而不是全部?也许可以通过某种方式修改 Makevars ?

一点背景知识:我犯了一个错误,将一些文件提交到 git master 分支,我更容易避免它们的编译,而不是全部重命名或删除分支。

4

1 回答 1

3

这确实是一个 Makefile(语言)问题,您可以通过Makevars具有适当设置的文件来解决。

但请注意:

  1. R真的更喜欢默认设置及其隐含的 Makefile。您可以使用 Makevars 来设置诸如编译器/链接器选项之类的设置,正确地在文件之间建立依赖关系要困难得多。很少有软件包能做到这一点。您更有可能在 Windows 上破坏双架构构建,例如 OS X 和(通过 Makevars.win)。

  2. 没有理由让回购处于悲伤状态。只需清理你的 git repo,世界也会变得更美好。

于 2012-10-15T11:37:51.517 回答