在 VS 2013 中将 EXE 和 DLL 放在一起

Putting an EXE and a DLL together in VS 2013

我在 VS 2013 中整合了一个解决方案,但我在 link 过程中遇到了各种错误:

"error lnk2019: unresolved external symbol"

"error LNK1104: cannot open file 'VoIPDLL.lib'"

这一切似乎都与 VS2013 试图 link 进入的目录有关。我在以下位置进行了演练:

https://msdn.microsoft.com/en-us/library/ms235636%28v=vs.120%29.aspx

这奏效了。但是,我现在所做的是行不通的。我有一个单独的目录用于 EXE 和 DLL(这是演练所做的)。

VS2013从哪里找数据?

在项目的上下文菜单中添加包含 VoIPDLL.lib 的目录路径:"Properties" -> "Configuration Properties" -> "Linker" -> "General" -> "Additional Library Directories"