我有一个由 3 个项目组成的解决方案。一个是静态库,两个是基于控制台的 .exe 文件,它们依赖并链接到这个库。他们的设置似乎是相同的。我建立了其中之一:
1>----- 构建开始:项目:masksample,配置:Debug Win32 ------
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>masksample.cpp
1>Compiling清单到资源...
1>链接...
1>LINK : C:\Users\DarekSz\Praca\cci\Debug\masksample.exe 未找到或未由最后一个增量链接构建;执行完整链接
1>Embedding manifest...
1>masksample - 0 个错误,0 个警告
========== 构建:1 个成功,0 个失败,1 个最新, 0 跳过 ===========
然后我继续构建另一个:
1>----- 构建开始:项目:calibsample,配置:Debug Win32 ------
1>正在编译...
1>stdafx.cpp
1>正在编译...
1>calibsample.cpp
1>正在编译清单资源...
1>链接...
1>LINK : C:\Users\DarekSz\Praca\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 文件?是否有一些选项可以打开和关闭我在不知道的情况下激活的?