SSブログ

iPhoneSDKを理解する~SDK~ [iOSプログラミング]

今回は、iPhoneSDKを理解する~SDK~について

概要としては、以下の通り。

(Xcode4.3以降前提)

SDKは

/Applications/Xcode.app/Contents

/Developer/Platforms/PLATFORM.platform/Developer/SDKs

にバージョンごとにインストールされます。

プロトタイプは

/Applictions/Xcode.app/Contents

/Developer/Platforms/PLATFORM.platform/Developer/SDKs/SDKKINDVERSION.sdk/System

/Library/Frameworks/

にインストールされます。


詳細は、以下の通り。

Xcode4.2以前とXcode4.3以降ではSDKがインストールされる場所が異なるため

iPhone SDK アプリケーション開発ガイド

iPhone SDK アプリケーション開発ガイド

  • 作者: Jonathan Zdziarski
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2009/09/07
  • メディア: 大型本




上記書籍で紹介されている内容を多少読み替える必要がありました。

Xcode4.2以前では、書籍で紹介されている通り

SDKは

/Developer/Platforms/PLATFORM.platform/Developer/SDKs

プロトタイプは

/Developer/Platforms/PLATFORM.platform/Developer/SDKs/SDKKINDVERSION.sds/System

/Library/Frameworks/

にインストールされます。

 

しかし、Xcode4.3以降では、

SDKは

/Applications/Xcode.app/Contents

/Developer/Platforms/PLATFORM.platform/Developer/SDKs

プロトタイプは

/Applications/Xcode.app/Contents

/Developer/Platforms/PLATFORM.platform/Developer/SDKs/SDKKINDVERSION.sds/System

/Library/Frameworks/

にインストールされます。

 

書籍で紹介されている環境変数を設定する際には、

export SDK=/Developer/Platforms/${PLATFORM}.platform/Developer/

を下記の通り変更する

export SDK=/Applications/Xcode.app/Contents

/Developer/Platforms/${PLATFORM}.platform/Developer/


白いきつねのスキル

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。