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