现新建一个win32 console application工程,添加个dll工程,其中dll工程可以单独编译并可以生成.lib文件,而我已设置好dependencies,编译整个工程的时候就把刚才的.lib等文件全都删除了,请问这是为什么,新手求教!

解决方案 »

  1.   

    设了dependency,rebuild就会把依赖的也重新编译.
      

  2.   

    同意1楼的说法,还有需要注意的是编译lib文件后的输出路径,win32 console application工程的debug版本对应的lib应该是debug版,release也一样对应release的库
      

  3.   

    rebuild会重新编译解决方案中的所有工程,重新编译会删掉所有中间文件和目标文件
      

  4.   

    这个是应该注意。debug、release版是有区别的。
    rebuild会重新编译解决方案中的所有的中间过程文件,属于正常现象