我在链接器上遇到了这个错误:
LINK:致命错误LNK1104:不能 打开文件'libcollada14dom21.lib'
我不知道为什么,libcollada14dom21.lib在VSDIR / VC / lib中。
答案 0 :(得分:3)
好的,解决了:) libs在lib目录中,而不是在lib / amd64中:D
答案 1 :(得分:0)
确保将libcollada14dom21.lib添加到项目选项 - >链接器 - >输入 - >附加依赖。
答案 2 :(得分:0)
我在有多个项目的解决方案中得到了这个。即使所有输出都创建到同一个文件夹,我仍然必须提供来自客户端项目的库Project settings >>...>> Linker >> Input >> 'Additional Dependencies'
的相对路径,或者包含查找库的位置的硬编码路径!
另一个疯狂的是它似乎也依赖于客户端可执行文件输出的相对路径。如果我的输出目录是标准的,相对路径不起作用!如果我将输出目录更改为库所在的同一文件夹,那么可执行文件的相对路径就可以了......有点奇怪。