1

ウェブサイトの流れに従って長い間苦労した後、Cocos2d-x を調査し始めたところです。「はじめに」から、Linux環境まで順を追って説明していきました。

  • 公式ページから Cocos2d-x-2.2 をダウンロードしましたが、「./create-linux-eclipse-project.sh」が見つかりません。

次に、提案として「Linux で HelloWorld とテストを実行する方法」に進みます。

  • 今回、ダウンロードしたパッケージに「HelloWorld」のサンプルが見つかりません。

混乱の末、再び「新しいゲームの作り方」にたどり着きました

  • 「./create-multi-platform-projects.py」がどこにも見つかりません

私は本当に混乱します!ドキュメントがうまく一致しないので、もう 1 ステップ、この状況を理解するのに役立つアイデアを保存するために、私の経験を使ってサンプルを作成しようとしました。

サンプル プロジェクト HelloCpp をインポートします。

/samples/Cpp/HelloCpp/proj.android フォルダーで build_native.sh を実行し、Eclipse に戻ってビルドします。

次に、ここで次のエラーが発生します。

ビルド中にエラーが発生しました。プロジェクト 'HelloCpp' でビルダー 'Integrated External Tool Builder' を実行中にエラーが発生しました。コマンドラインの実行中に例外が発生しました。プログラム "/home/dudu/android-ndk-r9b/ndk-build.cmd" (ディレクトリ "/home/dudu/cocos2d-x-2.2/samples/Cpp/HelloCpp/proj.android" 内) を実行できません: エラー = 13、許可が拒否されました

Cocos2d のチュートリアルで本当に苦労しています。どんな助けでも大歓迎です。

4

2 に答える 2

0

cocos2d-xについても調査中です。ドキュメントは本当に貧弱で、古すぎて誤解を招く可能性があります。

エラーについては、まずそれらのディレクトリに対する書き込み権限があることを確認してください。

それが書き込み許可に関するものでない場合は、ndk-r8e またはそれ以前の ndk バージョンを試してください。私は、現在のバージョン (cocos2d-x-2.2) は ndk-r9 または ndk-r9b を十分にサポートしていないと考えています (どこかで言及されているようですが、今は見つかりません)。

お役に立てば幸いです。

于 2013-11-20T12:30:41.973 に答える
0

お使いのコンピューターには、プロジェクトが存在するドライブへのアクセス権限がない可能性があります。そのドライブを完全に制御するか、所有権ソフトウェアを使用してドライブの所有権を取得する必要があります。

于 2013-11-23T12:23:39.690 に答える