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