我在编译一个dll工程的时候遇到奇怪的问题,出现下列这种Link错误
nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv但是却编译成功了,exp,lib,dll都生成了,请问这是怎么回事?

解决方案 »

  1.   

    把use run-time library 从multithreaded dll 改成 multithreaded,就没有错误了,但是还不知道为什么,继续等待高手解答
      

  2.   

    CMyMfc:
        能否说详细一点,我不太明白。
      

  3.   

    关注,
    试着把 *.obj文件delete, 再rebuild
      

  4.   

    应该不是obj文件的问题,我每次都是clean, rebuild all.就是把动态库换了之后就对了,但是我不知道为什么。