以前は単一のソースファイルをでコンパイルしていましたが Cmd+K 以前のバージョンのXcodeでは、Xcode 4で同じことをどのように行うのですか? (これは、ファイルの前処理または逆アセンブリの表示とは異なることに注意してください。)コマンドラインからのコンパイルが提案されている場合は、プロジェクトの設定、インクルードパス、プリプロセッサ定義などがすべて含まれている必要があります。
ユースケースの例は、ヘッダーファイルを変更したが、そのヘッダーに依存するすべてのファイルではなく、単一のソースファイルに関して変更の効果をテストしたい場合です。
コマンドは[アクションの実行]サブメニューに移動しました。下を見てください
Product > Perform Action > Compile filename.cpp
割り当てるには Cmd+K それに、に行きます
File > Preferences > Key Bindings > Product Menu group
キーを割り当てることができるコンパイルファイルがあります。 Cmd+K はデフォルトでClearConsoleに割り当てられているため、競合を避けるために必ずそのバインディングを削除してください。
これを行う方法の1つは、次のメニューコマンドを使用することです。
Product -> Generate Output -> Generate Preprocessed File
Product -> Generate Output -> Generate Assembly File
これはあなたが望むものと正確に一致しないかもしれませんが、それは単一のファイルをコンパイルします。