Warning: Trying to access array offset on value of type bool in /home/koheizi/everything-beginner.com/public_html/programmer/wp-content/themes/luxeritas/inc/json-ld.php on line 114

WindowsでAndroid cocos2d-x環境が作れん。(2)

2014年3月4日

前回の続きを。
まあ、サンプルのcocos2d-xが動いたんで、クラスでも1個追加して
新しいSceneでも作ってみるかと頑張って作ったのだが、あれ?リンクがうまくいかない。
新しく作成したクラスの実体がないと怒られている。う~ん。オブジェクトファイルが作れていないようだ。
プロジェクト上には、hとcppファイルが存在するし、なぜ!!
色々探した所、jniというディレクトリ配下にAndroid.mkというファイルがあり、この中に以下のような
記述が

LOCAL_SRC_FILES := hellocpp/main.cpp \
../../Classes/AppDelegate.cpp \
../../Classes/HelloWorldScene.cpp

ナンテコッタイ。自分でファイル名を追加しないといけないのかい。
さすがにそんなのは、面倒だな。あれ?これってmakeファイル?なんかサフィックスルールとか
合った気がするけど、そんなものは、完全に忘れちまったよ。ハニー。
まあ、仕方ないので、ググってみると以下のような記事が。
http://syszr.com/s44.html
こいつを入れたら、なんとかコンパイルとリンクは通るようになったのだけど、
apkファイルが作れないみたいで、Could not find *.apk とか言ってやがる。
う~ん。困ったな。
一度、プロジェクトをクリーンして実施してみたが、うまくいかない。
これは、最底辺には、無理だと諦めることにした。
もうわけわからん!

cocos2d-x

Posted by koheizi