2011/09/23

CppUnitなんとか動きはしたものの・・・




ものすごく無理矢理実行できるようにした感じ。いいのかこれで?

  • Includesに「C:/cpplib/cppunit-1.12.1/include」を追加

  • Librariesに「cppunit」「cppunit.dll」を追加

  • Library Pathsに「C:\cpplib\cppunit-1.12.1\src\cppunit\.libs」を追加

  • 「\cppunit-1.12.1\src\cppunit\.libs\」にある「libcppunit-1-12-1.dll」をパスが通ってるところにコピー

  • ビルドして実行するとポップアップが出るが、強行する旨にチェック入れて続行する



g++のオプションがよくわかってない。Eclipseのオプションの「Includes」が「-I」に、「Libraries」が「-l」に、「Library Paths」が「-L」に対応しているらしい。あと「-l」で指定する対象はlibXXXX.aみたいに接頭辞と拡張子が決まってるらしい。で、「-l」で指定するときはその接頭辞と拡張子を削除した名前を指定する。つまりg++においては「.a」ファイルは命名規則が決まっている。