質問
以下を含む大規模な既存の C++ プロジェクトがあります。
- 4つのアプリケーション
- 50以上のライブラリ
- 20 以上のサードパーティ ライブラリ
Windows では VS8 を使用し、Linux では QMake を使用してすべて問題なくビルドできます (プロジェクトは Qt を多用します)。QMake を使用して OS X 上でもビルドしましたが、IDE で処理できるように Xcode プロジェクトをセットアップしたいと考えていました。内部ライブラリとサードパーティの両方に対する依存関係を簡単に定義するための適切な構成をセットアップするのに苦労しています。プロパティ シートと .pri ファイルは (妨げられた) 睡眠中でも実行できますが、Xcode でこのような大規模なプロジェクトを構築する場合のアドバイスをいただければ幸いです。
Xcode 設定ファイルや、#include を別のファイルから実行することを経験してきましたが、特にヘッダー ファイルなどの標準の場所を定義する場合、期待どおりに動作しないようです。
Xcode のセットアップ プロセスを説明した何か良い本はありますか (C++ であることを思い出してください。現時点では ObjC を学びたくありません)。
それとも、優れたオープンソース プロジェクトから学ぶことができるでしょうか?
ありがとう!
解決
Xcode にステップインする あなたが探している本かもしれません。AppleScript を使用して設定インクルードを自動化することに特化したセクション全体があります。私もあなたと同じような状況に陥ったので、O'Reilly Safari でこの本を読んでいます。
所属していません StackOverflow