次のような状況では、ファイルがコンパイルされないことがわかりましたerl -make。
- コンパイルファイル
a.erl - の古いバージョンを
a.erl他のディレクトリからコピーします - コンパイルファイル
a.erl a.erlコンパイルされていません
次に、OS X でテストしたところ、a.erl正常にコンパイルされました。
上記の 2 つの状況での唯一の違いは、コマンドを使用してファイルをコピーすると、OS X の「最終更新時刻」が変更されましたが、cpコマンドを使用しない Windows では変更されませんでした。