0
私のソリューションには2つのVisual C++プロジェクトがあります。最初のもの(Mainと呼ぶことができます)はネイティブコードです。 2番目のもの(Test)は、Mainが参照として追加されています。テストにはMainのメソッドに対する単体テストが含まれています。ネイティブVisual C++プロジェクトへの参照を追加する
Testに参照としてMainを追加してコンパイルしようとすると、ライブラリが見つかりませんでした。プロジェクトを参照として追加すると、TestのライブラリディレクトリにMainの出力ターゲットパスが追加されませんか?
いいえ、プロジェクトが生成する.libファイルをリンク依存として追加します。あなたのプロジェクトが.libファイルを生成しないと思われます。おそらく、静的ライブラリプロジェクトではないか、何かをエクスポートするのを忘れたDLLプロジェクトです。推測する必要がないように常に最善の方法を入力してください。 –
これはdllプロジェクトですが、リリースディレクトリを見ると.libが見えます。 –