ブログズミ: [C/C++][Clang] include 解析ツールを作った ちょっと前に clang で include 依存関係解析を書きましたが、最終的にやりたいことができるツールが既にあったので使ってみました。 Include-What-You-Useツールは Include-What-You-Use といいます。 こちらの存在は以下の記事を見て知りました。 Include-What-You-Use も clang の AST を利用して解析しているそうです。 ホームページのダウンロードリンクに Windows バイナリがあったので、今回はこれを使いました。 Downloads また、使用方法は Github のドキュメントを参照。 How to Run CXX を include-what-you-use にしてビルドすれば良いようです。 iutest で試した結果がこちら。
![[C++] Include-What-You-Use で依存関係を確認する](https://cdn-ak-scissors.b.st-hatena.com/image/square/e17bca1acbf7e0cfe266eb8e572c820f0e6aafc6/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEiek0ZdxJnENeOAA13mNZkJQHqGh2r5ncgGJA3hUpHFIrj_AEOwAHDMxsQHSFow04RY3kIFdMQfPmX_Yr-M3HFBABAeOGm5LmJESRZ_-sbG9pUvpBat1WDbq4oo5yRCoPc_NlnUiJXDCd8%2Fw1200-h630-p-k-no-nu%2Ftoolset.png)