web-dev-qa-db-ja.com

単一ファイルのXcode4をどのようにコンパイルしますか?

以前は単一のソースファイルをでコンパイルしていましたが Cmd+K 以前のバージョンのXcodeでは、Xcode 4で同じことをどのように行うのですか? (これは、ファイルの前処理または逆アセンブリの表示とは異なることに注意してください。)コマンドラインからのコンパイルが提案されている場合は、プロジェクトの設定、インクルードパス、プリプロセッサ定義などがすべて含まれている必要があります。

ユースケースの例は、ヘッダーファイルを変更したが、そのヘッダーに依存するすべてのファイルではなく、単一のソースファイルに関して変更の効果をテストしたい場合です。

38
sergey

コマンドは[アクションの実行]サブメニューに移動しました。下を見てください

Product > Perform Action > Compile filename.cpp

割り当てるには Cmd+K それに、に行きます

File > Preferences > Key Bindings > Product Menu group

キーを割り当てることができるコンパイルファイルがあります。 Cmd+K はデフォルトでClearConsoleに割り当てられているため、競合を避けるために必ずそのバインディングを削除してください。

13
John Stephen

これを行う方法の1つは、次のメニューコマンドを使用することです。

Product -> Generate Output -> Generate Preprocessed File
Product -> Generate Output -> Generate Assembly File

これはあなたが望むものと正確に一致しないかもしれませんが、それは単一のファイルをコンパイルします。

7
Dave Ferguson