仅编译src文件夹中的一些C文件

时间:2012-10-15 11:18:11

标签: r makefile

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

一些背景知识:我错误地将一些文件提交给git master分支,并且我更容易避免编译而不是重命名它们或删除分支。

1 个答案:

答案 0 :(得分:3)

这确实是一个Makefile(语言)问题,您可以通过Makevars文件以适当的设置进行处理。

但要注意:

  1. R 确实更喜欢默认设置及其隐式Makefile。你可以使用Makevars来设置诸如编译器/链接器选项之类的设置,在文件之间进行依赖正确要困难得多。很少有包装做得对。您更有可能在Windows上打破双架构构建,例如OS X和(通过Makevars.win)。

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