有没有办法在src文件夹中只编译一些* .c(或* .cpp)文件,而不是全部?也许有可能通过某种方式修改Makevars?
一些背景知识:我错误地将一些文件提交给git master分支,并且我更容易避免编译而不是重命名它们或删除分支。
答案 0 :(得分:3)
这确实是一个Makefile(语言)问题,您可以通过Makevars
文件以适当的设置进行处理。
但要注意:
R 确实更喜欢默认设置及其隐式Makefile。你可以使用Makevars来设置诸如编译器/链接器选项之类的设置,在文件之间进行依赖正确要困难得多。很少有包装做得对。您更有可能在Windows上打破双架构构建,例如OS X和(通过Makevars.win)。
没有理由让回购处于悲伤状态。只需清理你的git repo,世界也会变得更好。