0

わかりました、ここに行きます:

最後のzipアチーブで提供された.xcodeprojを.aライブラリファイル(当時は静的ライブラリ)にコンパイルすることができました。

Xcodeを使用してirrlichtを3Dエンジンとして使用する動作するアプリケーションを構築できませんでした。IDEを使用できないため、実際に構築するかどうかはわかりません。

単純なプログラムをこのライブラリにリンクしようとしましたが、エラーが発生します...

#include "path_to_irrlicht.h"
#include <OpenGL/OpenGL.h>
using namespace irr; 
using namespace core; 
using namespace scene; 
using namespace video; 
using namespace gui; 

int main()
{
IrrlichtDevice* device = createDevice(EDT_OPENGL, dimension2d<u32>(640,480));
}

編集:プロジェクト設定を10.6互換性に設定する必要がありました...

問題は、プロジェクトを作成するときにどの種類のプロジェクトを選択するかわからないことです...チュートリアルでは、Carbonプロジェクトを作成するように指示されていますが、xcodeのインターフェイスが変更され、代わりに何を選択すればよいかわかりません...

あなたならどうしますか ?

PS:彼らのフォーラムでは、誰もそれを試すための動作するMacを持っていないので、私は少し行き詰まっています...他のプラットフォームからのコードを使ってアプリを構築する方法を学ぶのは良い機会ですマック。

4

1 に答える 1

0

irrlicht SDKには、.xcodeprojプロジェクトファイルバンドルが付属しています。すでに正常にコンパイルされています。サンプルコードのプロジェクトも含まれています。例01「Helloworld」をコンパイルしてみてください。;で変更EDT_SOFTWAREすることを忘れないでください。EDT_OPENGLそうしないと、サンプルプログラムによってシステムの速度が大幅に低下します。

コンパイルして実行できますか?

これを行ったら、XCodeで、「Cocoaコマンドラインツール」を使用して新しいプロジェクトを作成します。ファイルなどを追加する必要があります。.aサンプルの内容に従っ.xcodeprojてください。

XCodeを使用するだけでirrlichtは、あまり役に立ちません。EmacsやEclipseなどに慣れている場合は、それを使用してください。

于 2010-10-06T01:23:25.557 に答える