1

我在 Visual Studio 解决方案中有一个插件的 dll 项目 (A)。这意味着我有一个 dll 项目的解决方案。

我想制作另一个项目(B)来满足 dll 项目的某些特定功能。最终输出为 dll。所以dll项目(A)是我的主要项目。新项目 B 使用 dll 项目 (A) 的一些标头。

我如何将它们链接在一起?

我尝试在 B 中添加 A 的引用,但失败了。当我只是在“附加包含目录”中添加头文件时,它给出了链接器错误,因为它找不到 cpp 或定义。

       error LNK2019: unresolved external symbol

我在设置 B 的输出格式时也有问题。应该是 .lib 吗?

“添加现有项目”是唯一的解决方案吗?

4

0 回答 0