ツールとC++に関するpierrotkjpのブックマーク (1)

  • include-what-you-useとjenkinsでC/C++プロジェクトから不要な#includeを洗い出す - Qiita

    はじめに include-what-you-useはC/C++のコードから不要な#includeを洗い出し、前方宣言への置き換えや削除を提案してくれるツールです。コードから不要な#includeが減るとコンパイル時間が短くなり、コードが読みやすくリファクタリングしやすくなります1。不要な#includeを減らすにはまず洗い出しが必要です。この作業はinclude-what-you-useを使うと簡単に済ませることができます。ここではinclude-what-you-useの導入方法とinclude-what-you-useの結果をJenkinsで集計する方法を紹介します。 インストール Windows/Macの人はinclude-what-you-use公式HPのdownloadからビルド済バイナリをダウンロードしてください。 Ubuntuの人はapt-getでインストールできます ひとつ

    include-what-you-useとjenkinsでC/C++プロジェクトから不要な#includeを洗い出す - Qiita
  • 1