我有一个由3个项目组成的解决方案。一个是静态库,另外两个是基于控制台的.exe文件,这些文件依赖于该库并链接到该库。他们的设置似乎是相同的。我建立了他们中的一个:为什么我的Visual C++ .exe项目会创建.lib和.exp文件?
1> ------构建开始:项目:masksample,配置:调试的Win32 ------
1>正在编译...
1> stdafx的.cpp
1>编译...
1> masksample.cpp
1>编译清单以资源...
1>链接...
1> LINK:C:\用户\ DarekSz \普拉查\ cci \ Debug \ masksample.exe未找到或未由最后一个增量链接构建;执行完整链接
1>嵌入清单...
1> masksample - 0个错误,0个警告
==========构建:1成功,0失败,1上最新,0已跳过==========
然后我去构建另:
1> ------构建开始:项目:calibsample,配置:调试Win32 ------
1>编译...
1> stdafx.cpp
1>编译...
1> calibsample.cpp
1>编译清单以资源...
1>链接...
1> LINK:C:\用户\ DarekSz \普拉查\ CCI \ Debug \ calibsample.exe未找到或未由最后一个增量链接构建;执行完整链接
1>创建库C:\ Users \ DarekSz \ Praca \ cci \ Debug \ calibsample.lib和对象C:\ Users \ DarekSz \ Praca \ cci \ Debug \ calibsample.exp
1>嵌入清单。 ..
1> calibsample - 0个错误,0个警告
==========构建:1成功,0失败,1最新,0跳过== ========
为什么链接器这次创建.lib和.exp文件?有没有一些选项可以打开和关闭,我不知道它的激活?
非常感谢这个输入! – neuviemeporte 2010-10-26 12:54:17
哦,是的,我忘了在我的项目中这样做...谢谢你的回答 – 2011-12-10 00:46:13
不错!非常有帮助。 – Yves 2015-08-10 14:12:26