Ad

cocos2dxのAndroidのビルドをbuild_native.shでするとき、全ソースコンパイルし直したいときは、cocos2dx以下のAndroid.mkの日付をtouchコマンドなどで変更すると良いでしょう。

touch cocos2dx/Android.mk 

makeファイルは作成したファイルと元のファイルの日付でコンパイルやリンクの判断しているので、ソースやライブラリを追加しても、その日付が古いとコンパイルし直されないときがあります。ダウンロードした圧縮ファイルを解凍して追加した場合はそういうことが起こりえます。

普通は中間ファイルを消すcleanというオプションがある事が多いのですが、build_native.shの中には見あたりません。なので、追加したファイルの日付を変えるか、もしくは「.mk」ファイルの日付を変えるとコンパイルし直されます。

touchコマンドは引数に指定したファイルが存在しないときは空ファイルを作り、指定した場合はコマンド実行時の日付にそのファイルの日付を変えるコマンドです。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 177, today: 2, yesterday: 0
初版日時: 2018-05-20 (日) 18:10:54
最終更新: 2018-05-29 (火) 20:17:42 (JST) (203d) by njf
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失


NJF