Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 为什么会有一个;d";有时在VisualStudio中构建库时使用目标名称?_Visual Studio 2010_Configuration_Build_Static Libraries - Fatal编程技术网

Visual studio 2010 为什么会有一个;d";有时在VisualStudio中构建库时使用目标名称?

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”。是的,我相信是这样

我想了解Visual Studio(2010)在我使用目标名称
X
构建某些库时的这种行为,对于调试构建和发布构建,结果变成
Xd.lib
。如果有必要的话,我当时正在建造
CPPUnit

我检查了调试设置,但找不到“d”来自何处

  • TargetName
    (在配置属性-常规中)是
    $(ProjectName)

  • TargetExtension
    (同一位置)是
    .lib

从这里,我真的不知道
d
来自哪里


我很乐意解释/被指给正确的文档。

这里只是猜测,不是一个明确的答案:我会想象
d
代表“debug”。是的,我相信是这样。但是会有一个设置来设置这个“d”吗?我有另一个在调试模式下创建“X.lib”的项目。嗯,我发现:Configuration Settings-librainer-General->OutputFile中的属性会影响输出文件的名称