目次 cppcheckという静的解析ツールを試してみました。 cppcheckはC/C++言語向け静的解析ツールですが、今回メモリリーク検出を目的として試してみました。 ビルド~インストールや試してみた結果について書いておきたいと思います。 目次 背景 cppcheckを試してみる ビルド ビルド時の注意点 cppcheckを動かしてみる 検出できたリークパターン 検出できなかったリークパターン manualを読んでみた。 感想 背景 C言語やC++でコードを書いていると否が応でもメモリリークの危険性と戦う必要があります。 リークをなくすためには、 動的メモリ確保を行わない メモリリークがないかしっかり試験する の2つのアプローチがあります。 私が普段仕事をしている組み込みソフトの開発では1の「動的メモリ確保を行わない」というアプローチは一般的です。 そもそも組み込み開発の場合、OSがない