C++ LNK 2019-未解析的外部符号

C++ LNK 2019-未解析的外部符号,c++,visual-studio,C++,Visual Studio,我得到下面的链接错误 1>------ Build started: Project: NowHook, Configuration: Debug Win32 ------ 1>Compiling... 1>NowHook.CPP 1>Linking... 1>NowHook.obj : error LNK2019: unresolved external symbol __imp__VirtualProtect@16 referenced in functio

我得到下面的链接错误

1>------ Build started: Project: NowHook, Configuration: Debug Win32 ------
1>Compiling...

1>NowHook.CPP
1>Linking...

1>NowHook.obj : error LNK2019: unresolved external symbol __imp__VirtualProtect@16 referenced in function "void __cdecl 

1>NowHook.obj : error LNK2019: unresolved external symbol __imp__GetProcAddress@8 referenced in function "void __cdecl 

1>NowHook.obj : error LNK2019: unresolved external symbol __imp__LoadLibraryA@4 referenced in function "void __cdecl HookSend(void)" (?HookSend@@YAXXZ)

1>C:\Users\JAGAN\Documents\Visual Studio 2008\Projects\HookNow\Debug\NowHook.dll : 
fatal error LNK1120: 3 unresolved externals

1>Build log was saved at "file://c:\Users\JAGAN\Documents\Visual Studio 2008\Projects
我已经包括了
1) 链接器/常规/附加库目录

2) 链接器/输入/附加依赖项

链接器/输入/附加依赖项中缺少kernel32.lib

确保您正在为“所有配置”和“所有平台”设置其他依赖项


我已将kernel32.lib包含在链接器/输入/其他依赖项中。但没有任何补救措施重复出现相同的错误。您可能在一个平台(例如X64)中添加了该选项,然后构建了另一个平台(例如X86)你能帮我解释一下吗。我正在使用windows 7-64位。VS版本显示32位。@Jagan用一个screenshot@Harvey.Thanks一吨:)。我也试过了,但没有成功。最后安装了VS 2010 express,它处理了所有附加的库依赖项。现在没有链接错误。