none
VS2005(VC++ 8.0)在Release时不需要lib文件吗? RRS feed

  • 问题

  • 1. A工程生成了a_D.lib,a.lib及a_D.dll,a.dll;
    2. B工程需要A工程生成的的库文件,没有A工程中指定a_D.lib所在目录,于是在生成b_D.exe(B工程是EXE,生成此可执行文件)
        时提示:
            1>Automatically linking with a_D.dll
        最后提示:
            1>LINK : fatal error LNK1104: 无法打开文件“a_D.lib”

       但是:在生成a.exe(Release)时却没有提示无法打开文件“a.lib”

       为什么?

    2009年12月2日 7:57