|
|
Log In | Not a Member? |
Contact ADC |
| Next Page > |
このドキュメントでは、Mac OSソフトウェアプロジェクトをCodeWarriorからアップルの統合開発環境であるXcodeへ移行する方法について説明します。2つの環境の類似点と相違点をリストアップして、CodeWarriorプロジェクトをXcodeにインポートする方法を説明し、変換にかかわる多くの問題の詳しい情報を提供します。
Xcodeアプリケーションは、Mac OS X v10.3に付属する開発者用ツールの一部です。GCC、javac、jikes、GDBなど、多くの業界基準ツールおよびオープンソースツールに対して強力なユーザインターフェイスを提供します。Xcodeは、アプリケーション、フレームワーク、ライブラリ、プラグイン、Javaアプリケーション、アプレット、およびコマンドラインツールを作成するためのテンプレートを備えています。Xcodeでは、C、C++、Objective-C、Javaを使用したCocoaおよびCarbonの開発をサポートしています。
このドキュメントでは、アプリケーションをビルドするCodeWarriorプロジェクトの変換法全般について説明していますが、情報の大部分はプラグイン、バンドル、フレームワーク、その他の種類のソフトウェアをビルドするプロジェクトにも適用できます。
注意: このドキュメントは、XcodeプロジェクトでGCC 4.0コンパイラを使用することを前提としています。
このドキュメントにおけるCodeWarriorに関する記述と例は、CodeWarrior Pro version 8.3 for Macintoshに基づいています。
前提条件
参考資料
フィードバックとメーリングリスト
このドキュメントはCodeWarriorユーザを対象としており、Mac OS Xを含め、Mac OSにある程度精通していることを前提にしています。
Xcodeで利用できる開発ツールの詳細については、『Mac OS X Technology Overview』の「Mac OS X Developer Tools」を参照してください。
このToolsドキュメントには、新規および改訂された他のドキュメントに混じって、GCCに関する更新されたドキュメントGNU C/C++/Objective-C 4.0.1 Compiler User GuideやGNU C 4.0 Preprocessor User Guideなどが含まれています。
Mac OS Xに関する初歩的な情報については、『Mac OS X Technology Overview』を参照してください。
注意: これらのドキュメントは、開発者向けツールと一緒にシステムにインストールされているApple Developer Documentationに含まれています。これらにはXcodeからアクセスできるほか、http://developer.apple.com/jaでも利用可能です。
Xcodeの操作に関する主要ドキュメントは、『Xcode 2.1 User Guide』です。
以下のドキュメントは、他の種類のソフトウェアをMac OS Xに移行する場合の情報を提供します。
UNIXまたはLinuxソフトウェア
『Porting UNIX/Linux Applications to Mac OS X』
Technical Note 2071: Porting Command Line UNIX Tools to Mac OS X
Windowsソフトウェア
『Porting to Mac OS X from Windows Win32 API』
ほかにも、「Porting Documentation」エリアに、Mac OS Xへのコードの移植に関する情報があります。
このドキュメントは次の章で構成されています。
この概論では、ドキュメントの対象読者について述べ、内容の要約を示します。
"「CodeWarriorの視点から見たXcode」"では、XcodeとCodeWarriorの主要な機能の類似点と相違点について説明します。また、特定のXcode機能を使用する方法についても述べます。
"「インポートに向けたCodeWarriorプロジェクトの準備」"では、Xcodeへのインポートに先立ってCodeWarriorプロジェクトに変更を加える手順について説明します。
"「XcodeへのCodeWarriorプロジェクトのインポート」"では、CodeWarriorプロジェクトのインポート手順を簡単に説明します。
"「プロジェクトのインポート後」"では、XcodeにインポートしたCodeWarriorプロジェクトを滞りなくビルドするために実行しておくべき手順について説明します。
"「ここから進むべき先」"では、Mac OS Xソフトウェアに取り組む中で考慮する必要があるツールやパフォーマンスに関するドキュメントを提示します。
Xcodeに関する日常的な質問に対する迅速な解答を得るには、xcode-users@lists.apple.comに電子メールを送ります。http://lists.apple.com/で、このリストのメンバになることができます。
Xcodeに関するフィードバックや提案を歓迎します。このドキュメントに関してフィードバックのある方は、各ページの最下部にあるリンクを使用してください。Xcodeに関する機能を要求したり、バグを報告するには、Apple Bug Reporterを使用します。
バグを報告したり、Apple Developer Connection Newsの隔週電子メールニュースレターを受け取るには、Apple Developer Connection(ADC)のメンバになる必要があります。ADC Onlineの無償メンバ登録が行えます。
| Next Page > |
Last updated: 2005-08-11
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |