函数_main中引用了未解析的外部符号__imp__scanf

时间:2013-07-18 15:11:28

标签: c visual-studio-2008 wdk

我使用visual studio 2008编译驱动程序,我收到此错误:

unresolved external symbol __imp__scanf referenced in function _main  

我不使用任何lib,主函数看起来像这样:

__cdecl main {

  .....
  scanf(...);

}

注意:我在其他原生函数中有其他错误,例如:

unresolved external symbol __imp__printf referenced in function _main  
unresolved external symbol __imp__GetLastError@0 referenced in function _main
unresolved external symbol __imp__CreateFileA@28 referenced in function _main
...  

讨论here与我的问题不一样

更新:

我正在使用WinDDK编译驱动程序,我在 sources 文件中输入了该行:

TARGETLIBS= $(SDK_LIB_PATH)\kernel32.lib  

未解析的外部符号__imp __ 开头的很多错误都是干净的,除了那些:__scanf和_printf。那么我必须添加哪些lib来修复它们?
感谢

0 个答案:

没有答案