链接:致命错误LNK1104:无法打开文件'libcollada14dom21.lib'

时间:2010-08-07 15:46:01

标签: c++ visual-studio visual-c++ visual-studio-2010 collada

我在链接器上遇到了这个错误:

  

LINK:致命错误LNK1104:不能   打开文件'libcollada14dom21.lib'

我不知道为什么,libcollada14dom21.lib在VSDIR / VC / lib中。

3 个答案:

答案 0 :(得分:3)

好的,解决了:) libs在lib目录中,而不是在lib / amd64中:D

答案 1 :(得分:0)

确保将libcollada14dom21.lib添加到项目选项 - >链接器 - >输入 - >附加依赖。

答案 2 :(得分:0)

我在有多个项目的解决方案中得到了这个。即使所有输出都创建到同一个文件夹,我仍然必须提供来自客户端项目的库Project settings >>...>> Linker >> Input >> 'Additional Dependencies'的相对路径,或者包含查找库的位置的硬编码路径!

另一个疯狂的是它似乎也依赖于客户端可执行文件输出的相对路径。如果我的输出目录是标准的,相对路径不起作用!如果我将输出目录更改为库所在的同一文件夹,那么可执行文件的相对路径就可以了......有点奇怪。