組み込み C 単体テスト用に CPPUTest を使用して TDD を学習しようとしています。Eclipse CDT で gcc を使用して基本的な C コードをコンパイルできました。CPPUTest に付属の c++ ファイルをコンパイルしようとしていました。私が実行しようとしているマシンは、64 ビットの Windows 7 OS です。gcc の sourceforge から i686-w64-mingw32 バイナリ パッケージをインストールしました。
テスト cpp ファイルのコンパイルと make all を使用したリンクは成功しました。しかし、テストの実行を開始すると、次のエラーが発生しました。
「libstdc++-6.dll がコンピューターにないため、プログラムを開始できません。問題を解決するには、プログラムを再インストールしてください。」
しかし、mingw/mingw/lib の下に libstdc++6.dll があります。これをパスに追加しました。それでも、テストを実行していないようです。
これを修正するための提案は役に立ちます。