私は、C++プロジェクトの開始点として選択した特定のファイルのすべてのインクルードファイルを特定し、そのインクルードファイルのすべてのインクルードファイルを特定したいと思います。私が出発点として選んだファイルXcode C++コンパイルの依存関係をトレースすることは可能ですか?
バックグラウンド:私はプロジェクトの「中間」からファイルを取り出し、その依存関係だけを持ち上げようとしています。私はこの依存関係を手動でチェックすることはできますが、Xcode IDEで自動的に行うための明白な方法はありません。
私が持っているxcodeのバージョンには、あなたが言及している「白い楕円」はありませんが、something.cppファイルを右クリックすると「前処理」コマンドがあることに気付きました。これにより、プリプロセッサの出力がすべて生成され、エディタウィンドウに表示されます。しかし、「インクルード」されているすべてのファイルが実際に出力に「インクルード」という言葉を持っているわけではありませんが、新しいファイルが開始されたことを示すマークを使用すると、それは私のために働くように見えました...):somePreprocessorOutput.txt | grep '"1" – Mick