LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/imagepro.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
我记得上次好象是在project->settings->c/c++里把什么win32改成console就好使了,但这次不行。可能记错了。请赐教。

解决方案 »

  1.   

    只有控制台程序才需要_main函数,所以不可能把win32改为console可以解决问题. 
    应该是你调试的时候的dll选择不对
      

  2.   

    老大,这次你做的是个含有winmain的windows程序
    把/subsystem:console改称/subsystem:windows
      

  3.   

    这样设置一下就可以了:
    project ->Setting ->General->Microsoft Foundation Classes
    选择:Use MFC in a STATIC Library。
    即可。结贴给分吧
      

  4.   

    这样设置一下就可以了:
    project ->Setting ->General->Microsoft Foundation Classes
    选择:Use MFC in a STATIC Library。
    即可。结贴给分吧
      

  5.   

    是把Link里的subsystem:windows改成subsystem:console