/Fd(程序数据库文件名)

为由 /Z7、/Zi、/ZI(调试信息格式) 创建的程序数据库 (PDB) 文件指定文件名。

/Fdpathname

备注

如果不使用 /Fd,PDB 文件名默认为 VCx0.pdb.,其中 x 是所使用的 Visual C++ 的主版本。

如果指定的路径名不包含文件名(路径以反斜杠结尾),编译器将在指定的目录中创建一个名为 VCx0.pdb 的 .pdb 文件

如果指定的文件名不包含扩展名,编译器将使用 .pdb 作为扩展名。

此选项还命名用于最小重新生成和增量编译的状态 (.idb) 文件。

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的**“属性页”**对话框。 有关详细信息,请参见如何:打开项目属性页

  2. 单击**“C/C++”**文件夹。

  3. 单击**“输出文件”**属性页。

  4. 修改**“程序数据库文件名”**属性。

以编程方式设置此编译器选项

示例

此命令行创建名为 PROG.pdb 的 .pdb 文件和名为 PROG.idb 的 .idb 文件:

CL /DDEBUG /Zi /FdPROG.PDB PROG.CPP

请参见

参考

输出文件 (/F) 选项

编译器选项

设置编译器选项

指定路径名