首先,我知道如何编写基本/中级makefile.在我的c ++项目中,我使用的makefile会自动执行很多操作.对我来说最重要的是它使用通配符自动检测所有源文件(始终在同一文件夹中),使用它来预测所有目标文件的名称(和位置),并进行适当编译.
最近我一直试图用我的scala项目达到同样的效果,但我遇到了两个障碍.
com/me/mypack/
)中.这是一个问题,因为
Make需要找到这些文件来检查时间戳(我不知道如何自动执行此操作).package object
文件)会生成具有不同命名标准的类文件.再次,Make
需要知道这些类文件的位置,我不知道如何自动执行此操作.这样做的结果是每次运行时都会重新编译"有问题"的源文件make
(scala的编译时间很长).我想知道如何修复它,而不必手动写出预期的类文件的整个列表.
编辑 作为额外说明:我想避免将源文件放在子目录中.出于几个原因,我喜欢将它们全部保存在同一目录中.
归档时间: |
|
查看次数: |
1349 次 |
最近记录: |