C++ 如何链接到库

C++ 如何链接到库,c++,visual-studio-2010,C++,Visual Studio 2010,VisualStudio2010 我的库位于项目文件夹中名为“lib”的文件夹中 我已将库添加到Properties>Linker>Input>附加目录,并在Properties>Linker>General>附加库目录中尝试了各种方法,但均无效(尝试了../lib、$(SolutionDir)../lib、lib,最后还有一个斜杠) 我还试着把它放在项目文件夹中,但也不起作用。(附加库目录中的$(SolutionDir)或空白) 我总是会遇到此链接器错误:LINK:fatal error LN

VisualStudio2010

我的库位于项目文件夹中名为“lib”的文件夹中

我已将库添加到
Properties>Linker>Input>附加目录
,并在
Properties>Linker>General>附加库
目录中尝试了各种方法,但均无效(尝试了../lib、$(SolutionDir)../lib、lib,最后还有一个斜杠)

我还试着把它放在项目文件夹中,但也不起作用。(附加库目录中的$(SolutionDir)或空白)

我总是会遇到此链接器错误:
LINK:fatal error LNK1104:无法打开文件“cyclone\u d.lib”
LINK:fatal error LNK1104:如果尝试生成发布版本,则无法打开文件“cyclone.lib”。


如果有人知道我需要做什么,那就太棒了。

DLL二进制文件和您试图构建的目标二进制文件之间是否存在64位与32位不匹配?您需要将库添加到属性>链接器>输入>其他依赖项。这只是一条“未找到文件”错误消息,当然非常常见。值得注意的是,您从未告诉我们这些.lib文件的实际位置。很抱歉,我指的是附加的依赖项,而不是附加的目录。他们在那里。Hans-如我所说,.lib在我的项目文件夹中的“lib”文件夹中。或者你是说别的什么?torak-如何检查?我不确定:-/