0

コンパイルされた言語(および一般的なXcode IDE)に関しては、私を完全でまったくの初心者だと考えてください。

SDL フレームワークで動作するように XCode を設定するためのいくつかのチュートリアルに従いましたが、OSX 10.6 または 10.7 で動作するように設計されているため、SDL dmgs 内の readme に従っていることも確認しました。

ファイル システムのどこに自分の SDL.framework (または SDL_image.framework などの他のフレームワーク) を配置するのかわかりません。私はもう試した

/Library/Frameworks
/System/Library/Frameworks
~/Library/Frameworks

Xcode を開いて追加/リンクするフレームワークを参照すると、SDL フレームワークがどこにも見つかりません。

https://github.com/Ricket/HelloSDLからダウンロードしたテンプレート プロジェクトを開く と、「エラー」または「存在しません」のように、すべてのフレームワーク参照が赤くなりました。

誰か教えてくれませんか、私はそれらのものをどこに置くのですか? ああ、最新の Xcode + sdl セットアップ チュートリアルは、私にとっても非常に価値があります。

4

1 に答える 1

1

SDL.Framework がダウンロードされているか、SDL2.Framework がコンパイルされていると仮定すると、そのバージョンで作業している場合は、プロジェクト内で正しくリンクしている限り、どこに配置しても問題ありません。私は一般的にそれらを保持する傾向があります/Library/Frameworks

ステップ 1. ビルド ターゲットを選択し、Build Settingsセクションを選択します。次に、セクションを検索するFramework Search Pathsか、セクションまでスクロールして、Search Paths必要に応じて展開します。Framework Search Pathsの値を、フレームワークを配置した場所に設定します。

ステップ 2. フレームワークをプロジェクトに含めるには、ビルド ターゲットを選択し、Build Phasesセクションを選択します。展開Link Binary With Librariesして + ボタンをクリックします。表示されるポップアップ ウィンドウでAdd Other、フレームワークを配置した場所をクリックして参照し、/Library/Frameworks追加するフレームワークを選択する必要があります。

于 2013-04-02T16:41:20.843 に答える