2011-12-30 9 views
-2

私は "Irrlicht SDK 1.7.2"をMacで使用するためにダウンロードしましたが、 "Build and Run"をクリックして終了した後、アプリ。Mac/xcodeでC/C++ irrlicht

それは言う:

CompileC ビルド/ MacOSX.build /デバッグ/ libIrrlicht.a.build /オブジェクト - ノーマル/ i386の/ CIrrDeviceMacOSX.o /irrlicht-1.7.2/source/Irrlicht/ MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm 通常i386 objective-C++ com.apple.compilers.gcc.4_2 cd /irrlicht-1.7.2/source/Irrlicht/MacOSX setenv LANG en_US.US-ASCII /開発者/ usr/bin/gcc-4.2 -x目的-C++ -arch i386 -fmessage-length = 0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -isysroot/Developer/SDKs/MacOSX10 .6.sdk -mmacosx-version-min = 10.6 -gd warf-2 -I/irrlicht-1.7.2 /ソース/ Irrlicht/MacOSX /ビルド/ MacOSX.build/Debug/libIrrlicht.a.build/Irrlicht.hmap -F/irrlicht-1.7.2/source/Irrlicht/MacOSX /ビルド/デバッグ-I/irrlicht-1.7.2 /ソース/ Irrlicht/MacOSX /ビルド/デバッグ/インクルード-I ../../../ -I/irrlicht-1.7.2/source/Irrlicht/MacOSXをインクルードする/build/MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources/i386 -I/irrlicht-1.7.2 /ソース/ Irrlicht/MacOSX /ビルド/ MacOSX.build/Debug/libIrrlicht.a.build/DerivedSources -DMACOSX -D_DEBUG -include /var/folders/w1/w1PRCRMnFk4CJv-F4-en5E+++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/MacOSX_Prefix-euovvscioydyfabnweyxahsnjx/MacOSX_Prefix.pch -c/irrlicht- 1.7.2/source/Irrlicht/MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm -o /irrlicht-1.7.2/source/Irrlicht/MacOSX/build/MacOSX.build/Debug/libIrrlicht.a.build/Objects-ノーマル/ i386/CIrrDeviceMacOSX.o

/irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:メンバ関数で 'BOOL IRR :: CIrrDeviceMacOSX ::のcreateWindow()': /irrlicht-1.7.2 /source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:575: 警告: 'CGDisplayBestModeForParameters'は非推奨です( で宣言/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework)。 /Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:487) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:575: 警告: 'CGDisplayBestModeForParameters'は推奨されていません(宣言されています)/012/CGDisplayCurrentMode 'は推奨されていません(で宣言されています):CGDisplayCurrentMode /Developer/SDK/MacOSX10.6.sdk /システム/ライブラリ/フレームワーク/アプリケーションサービス/フレームワーク/フレームワーク/ ../MacOSX/CIrrDeviceMacOSX.mm:578: 警告: 'CGDisplayCurrentMode'は非推奨です( /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/で宣言されています)。ヘッダー/ CGDirectDisplay.h:507) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:582: 警告: 'CGDisplaySwitchToMode'はdeですprecated( で宣言/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:512) /irrlicht-1.7.2/source/ Irrlicht/MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm:582: 警告: 'CGDisplaySwitchToMode'は非推奨です( /Developer/SDK/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/で宣言されています)。 CoreGraphics.framework/Headers/CGDirectDisplay.h:512) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX。mm:614: 警告: 'CGLSetFullScreen'は非推奨( /Developer/SDKs/MacOSX10.6.sdk /システム/ライブラリ/Frameworks/OpenGL.framework/Headers/OpenGL.h:70で宣言) /irrlicht-1.7 .2/source/Irrlicht/MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm:614: 警告: 'CGLSetFullScreen'は非推奨です( で宣言/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenGL .framework /ヘッダ/ OpenGL.h:70) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:メンバ関数の仮想無効に IRR :: CIrrDeviceMacOSX :: setWindowCaption( 'wchar_t *)': /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:888: 警告: 'stringWithCString:length:'は推奨されていません /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:385) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX .mm: /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:1050:: '無効IRR :: CIrrDeviceMacOSX :: setMouseLocation(int型、int型 ')メンバ関数で 警告: 'CGSetLocalEventsSuppressionInterval' は廃止されましたイルリヒト /( で /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGRemoteOperation.h:373を宣言しました) -1.7.2/source/Irrlicht/MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm:1050: 警告: 'CGSetLocalEventsSuppressionInterval'はdeですprecated( と /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGRemoteOperation.h:373と宣言) /irrlicht-1.7.2/source /Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm: メンバー関数 'virtual irr :: video :: IVideoModeList * irr :: CIrrDeviceMacOSX :: getVideoModeList()': /irrlicht-1.7.2/source/ Irrlicht/MacOSX /../ MacOSX/CIrrDeviceMacOSX.mm:1452: 警告: 'CGDisplayAvailableModes'は非推奨です( /Developer/SDK/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/で宣言されています)。 CoreGraphics.framework/Headers/CGDirectDisplay.h:481) /irrlicht-1.7.2/source/Irrlicht/MacOSX/../MacOSX/CIrrDeviceMacOSX.mm:1452: 警告: 'CGDisplayAvailableModesは'

( /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:481で宣言)は推奨されません

ビルド成功26警告

実行可能な実行可能ファイルはパスにありません。

/イルリヒトSDK 1.7.2 /ソース/イルリヒト/ MacOSXの/ビルド/デバッグ/ HelloWorld_dbg.app

私はHelloWorld_dbg.appを探し、それを見つけることができません。私はそれが作成されたとは思わない。

+0

whats it? http://stackoverflow.com/faq#questionsを参照してください。 –

+1

次回は複数のフォーラムに投稿するときに、他のサイトからナンセンスをコピーしないようにしてください(ユーザー名、投稿数など)。そう。 – Bart

答えて

0

Irrlichtはのアプリケーションではなく、のライブラリです。 SDKにはいくつかのチュートリアルも含まれており、コンパイルするとデモアプリが表示されます。

Xcodeには、複数のターゲットを選択できます。 libIrrlicht.aを選択した場合、ライブラリのみが構築されるため、 "build and run"は意味がありません(は実行されず、に実行されます)。チュートリアルをターゲットとして1つずつ選択してチュートリアルをコンパイルすると、選択したアプリが「ビルドして実行」されます。しかし、あなたがしたと思うターゲットAllを選択すると、デモアプリケーションが構築されますが、手動で(Xcodeから)実行するか、XcodeにAllターゲットで実行可能な実行可能ファイルを指定する必要があります。


警告の言葉は、私は1.7.2 SDKは、例から、お使いのMac上のボックスの外にスムーズに実行されますことを疑う、あなたはおそらくOpenGLのデバイスを使用する(それらを少し微調整する必要があります)。