最近、Ubuntu を使用して Cocos2d-x で Android プロジェクトを開発し始めたところです。GitHub から最新の Cocos2d-x コードを複製し、Android NDK r8 をインストールしました。
hello-jni
その後、問題なくコンパイルできました。そこでcreate-android-project.sh
、テストプロジェクトを作成して内部で使用し、その後成功しました。しかし./build_native.sh
、プロジェクトをコンパイルして使用すると、エラーが発生しました。エラーは次のとおりです。
Compile++ thumb : cocosdenshion_static <= SimpleAudioEngineJni.cpp
Compile++ thumb : cocosdenshion_static <= OpenSLEngine.cpp
/home/zhonglong/cocos2d-2.1beta3-x-2.1.0/mycocos2d/proj.android/../../CocosDenshion/android/opensl/OpenSLEngine.cpp:292:23: error:
expected expression
(player->audioSrc) = {&loc_fd, &format_mime};
^
それは誰かが私を助けることができますか?