Visual studio 2010 为什么会有一个;d";有时在VisualStudio中构建库时使用目标名称?
我想了解Visual Studio(2010)在我使用目标名称Visual studio 2010 为什么会有一个;d";有时在VisualStudio中构建库时使用目标名称?,visual-studio-2010,configuration,build,static-libraries,Visual Studio 2010,Configuration,Build,Static Libraries,我想了解Visual Studio(2010)在我使用目标名称X构建某些库时的这种行为,对于调试构建和发布构建,结果变成Xd.lib。如果有必要的话,我当时正在建造CPPUnit 我检查了调试设置,但找不到“d”来自何处 TargetName(在配置属性-常规中)是$(ProjectName) TargetExtension(同一位置)是.lib 从这里,我真的不知道d来自哪里 我很乐意解释/被指给正确的文档。这里只是猜测,不是一个明确的答案:我会想象d代表“debug”。是的,我相信是这样
X
构建某些库时的这种行为,对于调试构建和发布构建,结果变成Xd.lib
。如果有必要的话,我当时正在建造CPPUnit
我检查了调试设置,但找不到“d”来自何处
(在配置属性-常规中)是TargetName
$(ProjectName)
(同一位置)是TargetExtension
.lib
d
来自哪里
我很乐意解释/被指给正确的文档。这里只是猜测,不是一个明确的答案:我会想象
d
代表“debug”。是的,我相信是这样。但是会有一个设置来设置这个“d”吗?我有另一个在调试模式下创建“X.lib”的项目。嗯,我发现:Configuration Settings-librainer-General->OutputFile中的属性会影响输出文件的名称