LNK1104无法打开文件'...lib.obj'
LNK1104 cannot open file '...lib.obj'
我正在尝试更新Visual Studio 2012 C++项目,以便在Visual Studio 2015(更新3)中编译它们。我已经把它缩小到一个项目中的一个错误,我完全被难住了:
LNK1104无法打开文件"C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC\lib.obj"
我已经安装了所有的C++语言选项(默认情况下不会安装),甚至卸载并重新安装了Visual Studio。
该文件不存在于该目录中,也不存在于Visual Studio 2012目录中。
有人对如何解决这个问题有什么想法吗?
问题可能是您在Linker输入的附加依赖项中添加了类似"$(VC_LibraryPath_x86)xxxx.lib"的内容。这会出错,从而导致错误。它应该只是"xxxx.lib"。
检查您的路径。如果这是正确的,那么请确保您已经编写了xxx.lib而不是xxx
相关文章:
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- JSON转换为nlohmann JSON-lib中的结构数组
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 如何在.obj文件上运行IlDasm?
- 使用 VS2015 在 Windows 10 上构建 Fortran .lib x64 位并将其链接到 C++
- 如何使用Qt 3D库加载和显示搅拌机.obj源文件场景
- 为什么我的链接器在找到Coin4d.lib后搜索Coin4sd.lib?
- libcpmtd.lib有什么用?
- 在 opengl 中渲染 obj 文件时出现黑窗口
- LNK1104:无法打开libpjproject-i386-Win32-vc14-Debug-Static.lib
- 解析引用 |exe/dll vs lib
- 可执行文件C++包括.obj,.lib和.dll吗?
- 无法打开输入文件 Poco.obj 或查找 PocoFoundationd.lib
- MSVS 2015构建DLL-在MSVCRTD.LIB(EXE_MAIN.OBJ)中的Indoke_main中未解决的外
- MSVCRTD.lib(crtexew.obj):错误LNK2019:未解析的外部符号_WinMain@16在函数___
- 错误 LNK1104: 无法打开文件 '...\...\PCL 1.6.0\3rdParty\Boost\lib.obj'
- Visual Studio输出.obj而不是.lib
- 优化:.cpp或.obj/.O或.lib/.a
- LNK1104无法打开文件'...lib.obj'
- Qt5静态构建无法打开输入文件"/SDK/lib/x86.obj"