【发布时间】:2017-10-08 17:10:10
【问题描述】:
This question 显示链接器显示错误,指示带有引用符号的函数:
v8_libbase.lib(platform-win32.obj):错误 LNK2019:未解决 外部符号 __imp_timeGetTime
在函数中引用
“公共:无效 __cdecl v8::base::Win32Time::SetToCurrentTime(void)" (?SetToCurrentTime@Win32Time@base@v8@@QEAAXXZ)v8_libbase.lib(time.obj):错误 LNK2001:未解析的外部符号 __imp_timeGetTime
但我使用的 Visual Studio 2015 中的错误不包含 referenced in function 部分。有没有办法配置一个工作室来显示referenced in function 部分?
这是我得到的错误列表:
1>------ Build started: Project: v8, Configuration: Release x64 ------
1> v8.cpp
1>v8_libbase.lib(platform-win32.obj) : error LNK2001: unresolved external symbol __imp_timeGetTime
1>v8_libbase.lib(time.obj) : error LNK2001: unresolved external symbol __imp_timeGetTime
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_StackWalk64
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymSetOptions
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymFunctionTableAccess64
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymGetModuleBase64
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymGetLineFromAddr64
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymInitialize
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymGetSearchPathW
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymSetSearchPathW
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_SymFromAddr
1>v8_libbase.lib(stack_trace_win.obj) : error LNK2001: unresolved external symbol __imp_PathRemoveFileSpecW
1>C:\Users\mkore\Documents\Visual Studio 2015\Projects\v8\x64\Release\v8.exe : fatal error LNK1120: 11 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
【问题讨论】:
-
您可以发布您收到的完整错误消息吗?它可能指的是一个虚函数,它不一定是必需的。
-
您不需要缺少的部分来诊断或解决此问题。只需链接所需的库。
-
@yzt,我不知道需要什么库。这就是问题
-
谷歌搜索函数名称。我的意思是所有必需的信息都已经在消息中了。
-
@yzt,是的,我明白你的意思,谢谢,__imp_StackWalk64 是函数的名称。只是想知道为什么它没有显示整个部分
标签: c++ visual-studio-2015 linker