8

複雑な Makefile をデバッグしようとしています。GNU make が実行するすべてのコマンドを出力するにはどうすればよいですか? ページで答えを見つけることができませんでしたman(-d フラグを使用しても表示されないようです)。

(これは私の質問に答えるのに必要な情報ではありませんが、疑問がある場合に備えて: NVIDIA の CUDA ライブラリでビルドされたプロジェクトをコンパイルするのに問題があります。自分でコンパイルすることはできますが、その Makefile を使用すると厄介なコンパイラ エラーが発生します。提供された Makefile を使用して、パッケージ化を容易にし、既にリンクされている他のパッケージを含めたいと思います。)

4

1 に答える 1

9

-n実行されるコマンドは出力されますが、コマンドが実行されない「予行演習」をトリガーします。

ただし、Makefile が再帰的である場合、これはあまり役に立ちません。

于 2009-12-08T23:13:56.143 に答える