.asmファイルが増えるたびにMakefileに、helloworld: helloworld.oなどのように書いていたので書きかたを調べてみました。
- wildcard *.asmをすべての.asmファイルを取得
- 変数展開で*.asmファイルを*.oファイルに変換しOBJECTS変数に保持
- ターゲットファイル名を同様に変数展開でTARGETSに保持
あとは、11行目と13行目を用意することで、複数のターゲットに対応してasmファイルをビルドできるようになりました。
プログラミング初心者向けチュートリアルやUnity5やC#の記事を書いています。
.asmファイルが増えるたびにMakefileに、helloworld: helloworld.oなどのように書いていたので書きかたを調べてみました。
あとは、11行目と13行目を用意することで、複数のターゲットに対応してasmファイルをビルドできるようになりました。