2

したがって、Android を make v3.81 でコンパイルできる場合は、次のようにインストールしました。

/usr/bin/make-3.81

しかし、make 4.0 は私の道のりにあります。

/usr/bin/make

私の質問は、私が実行するかどうかです

$ make-3.81 clean && make-3.81 -j8

それは安全で、そのようにビルドされますか?それとも、ビルド中にどこかで私の PATH から「make」を呼び出して ito make v4.0 を実行しようとしますか?

言い換えれば、Android をビルドするときに、「make」バージョン 3.81 だけが PATH にあることを確認する必要がありますか?

4

1 に答える 1

3

$(MAKE)makefile が適切に記述されていて、makeを再帰的に呼び出したい場所で常に変数を使用している限り、問題なく動作します。誰かが貧弱なメイクファイルを書き、明示的なコマンドを使用した場合make、それは壊れます。

于 2013-11-13T19:24:42.043 に答える