私は、Windows と Android 用のデュアル プロジェクト構造 cocos2d-x を使用しており、cygwin を使用してプロジェクトをビルドしています。最初はソリューション全体をビルドします。
建てる
$ANDROID_NDK_ROOT/ndk-build -C $GAME_ANDROID_ROOT $*
しかし、事後ビルドでは、変更したファイルをビルドしません。プロジェクト全体を強制的に再構築するにはどうすればよいですか?
私は、Windows と Android 用のデュアル プロジェクト構造 cocos2d-x を使用しており、cygwin を使用してプロジェクトをビルドしています。最初はソリューション全体をビルドします。
$ANDROID_NDK_ROOT/ndk-build -C $GAME_ANDROID_ROOT $*
しかし、事後ビルドでは、変更したファイルをビルドしません。プロジェクト全体を強制的に再構築するにはどうすればよいですか?
クリーンパラメータを渡すことで問題が解決しました。別の可能な解決策は、-Bパラメータを使用して強制することです。
これが正しいかどうかはわかりませんが、Eclipse を使用している場合は、ndk-build の後にプロジェクトを更新 (F5 キーを押すか、Project Explorer でプロジェクトを右クリックして [更新] を選択)し、Eclipse でビルドする必要があります。コマンド ラインでネイティブ部分をビルドする場合、Eclipse は行われたファイルの変更を自動的に認識しません。