私は非常に単純であるべきことをやろうとしています。NetBeans IDE でビルドを実行した後、後処理のために Windows 実行可能ファイルを実行したいと考えています。この実行可能ファイルは、プロジェクト ディレクトリとは別のディレクトリで実行する必要があるため、最初にディレクトリを変更する必要があります。したがって、実際には、これら 2 つのステップでバッチ ファイルを実行するには、ビルド後のステップが必要です。
現在、ほとんどの IDE には、ビルド後のステップを実行するためのオプションがあります。これには、NetBeans 上に構築された MPLAB が含まれており、上記のバッチ ファイルを実行でき、すべて正常に動作しました。しかし、NetBeans 7.2 IDE にはプロジェクト オプションとしてこれがないため、Makefile を使用する必要があると考えました。私は Makefile の専門家ではありませんが、Makefile から Windows バッチ ファイルを呼び出すことはできないようです。これを行うと、OS コマンドではなく make コマンドとしてバッチ コマンドを実行しようとします。
私には3つのオプションがあります-可能かどうかは誰にもわかりません:
- Makefile を使用せずに、NetBeans でビルド後のステップを実行します。
- Makefile からバッチ ファイルを実行します。
- 「cd」コマンドを実行し、Makefile から exe を実行します。(したがって、バッチファイルは必要ありません。)