1

私はC++を初めて使用するので、基本的な質問を許してください。私はプロジェクトA(実行可能なプロジェクト。メインのプロジェクト)を持っています。単体テストフレームワークを使おうと思ったのですが、途中で諦めたので、テストプロジェクトを作ってテストしてみました。

だから私はテストプロジェクトを作成するために次のことをしましたが、うまくいきません(コンパイルエラー)。1. テスト済みプロジェクトを参照して新しいプロジェクトを作成します。2. gcc c++ コンパイラ /included ディレクトリで、テスト済みプロジェクト パスを追加します。 3. gcc c++ リンカ / ライブラリで、テスト済みプロジェクトのデバッグ ディレクトリのデバッグ ディレクトリを追加します。(テストされたプロジェクトはライブラリプロジェクトではなく、ただ撃つだけであることは知っています)。

テストされたプロジェクトからタイプを使用しようとすると、不明な参照のコンパイル エラーが発生します (インクルードが追加され、認識されます)。

何かアドバイス?

4

1 に答える 1

0

テストしたプロジェクトにリンクされたソース フォルダーを追加し、メイン クラスをフィルター処理するために、このリンクされたソース フォルダーにフィルターを追加して解決します。

于 2012-07-24T07:35:02.090 に答える