1

私はまだ開発中のプロジェクトを持っています。

別のプロジェクトで単体テストを作成したいのですが、既存のソース ファイルを使用することができませんでした。

つまり、実際のプロジェクトには header1 と source1 があります。テスト プロジェクトに hedaer1、source1、および testSource1 ファイルを含めたいと考えています。そして、実際のプロジェクトで header1 または source1 のコードを更新するたびに、テスト プロジェクトで自動的に更新する必要があります。

テスト プロジェクトにヘッダーを含めることはできますが、コンパイルできません。テストプロジェクトで静的または動的にリンクする必要があるようです。解決策はありますか?ちなみに、問題があればBoostテストフレームワークを使用しています。

4

1 に答える 1