ページへ戻る

− Links

 印刷 

cocos2d-x​/ver2系全てコンパイルし直す のバックアップ差分(No.2) :: NJF Wiki

xpwiki:cocos2d-x/ver2系全てコンパイルし直す のバックアップ差分(No.2)

« Prev[4]  Next »[5]
1: 2018-05-20 (日) 18:10:54 njf[6] ソース[7] バックアップ No.1 を復元して編集[8] 2: 2018-05-20 (日) 18:12:58 njf[6] ソース[9] バックアップ No.2 を復元して編集[10]
Line 3: Line 3:
 touch cocos2dx/Android.mk  touch cocos2dx/Android.mk
-makeファイルは日付で判断しているので、ソースやライブラリを追加しても、その日付が古いとコンパイルし直されないときがあります。ダウンロードした圧縮ファイルを解凍して追加した場合はそういうことが起こりえます。+makeファイルは作成したファイルと元のファイルの日付でコンパイルやリンクの判断しているので、ソースやライブラリを追加しても、その日付が古いとコンパイルし直されないときがあります。ダウンロードした圧縮ファイルを解凍して追加した場合はそういうことが起こりえます。
普通は中間ファイルを消すcleanというオプションがある事が多いのですが、build_native.shの中には見あたりません。なので、追加したファイルの日付を変えるか、もしくは「.mk」ファイルの日付を変えるとコンパイルし直されます。 普通は中間ファイルを消すcleanというオプションがある事が多いのですが、build_native.shの中には見あたりません。なので、追加したファイルの日付を変えるか、もしくは「.mk」ファイルの日付を変えるとコンパイルし直されます。
 +
 +touchコマンドは引数に指定したファイルが存在しないときは空ファイルを作り、指定した場合はコマンド実行時の日付にそのファイルの日付を変えるコマンドです。
« Prev[4]  Next »[5]