求助!!!!!昨天回家时VC还是正确的,今天就出现问题了!!
如下,高手帮忙解决一下!!谢谢了,真的很郁闷!!
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/往来信件管理系统Dlg.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.往来信件管理系统Dlg.exe - 4 error(s), 0 warning(s)

解决方案 »

  1.   

    you should modify optionsproject ->setting ->C/C++  -..category.> code generation ->use run-time librarylike this:
    debug multiThreaded
      

  2.   

    VC++默认的工程设置是单线程的,而你使用了多线程,所以要修改设置。选择菜单“Project|settings”,选择C/C++标签,在CODE GENERATION分类中选择除SINGLE-THREADED的其他选择。 好像说错了
      

  3.   

    感谢你的回答,但是能说的详细一些么,我对VC的了解不深,我现在工作是做个信件信息的管理小软件,但是遇到的问题是,在关闭前是正确的文件,再重新打开就出现了错误。
    这个系统在关闭前是正确的,但是再重新打开就出现了下面的错误,好想哭啊,怎么办!谢谢在帮个忙分析一下好么!!!!往来信件管理系统Dlg.obj : error LNK2001: unresolved external symbol "public: __thiscall CMainDlg::CMainDlg(class CWnd *)" (??0CMainDlg@@QAE@PAVCWnd@@@Z)
    nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
    nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
    libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
    Debug/往来信件管理系统.exe : fatal error LNK1120: 4 unresolved externals
    Error executing link.exe.