程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。当用 /ZI 或 /Zi 编译 C/C++ 程序时或用 /debug 编译 Visual Basic/C#/JScript .NET 程序时将创建 PDB 文件。
在 Visual C++ 中,/Fd 选项用于命名由编译器创建的 PDB 文件。当在 Visual Studio 中使用向导创建项目时,/Fd 选项被设置为创建名为 project.PDB 的 PDB 文件。
如果使用生成文件创建 C/C++ 应用程序,并指定 /ZI 或 /Zi 而不指定 /Fd 时,则最终将生成两个 PDB 文件:
VC70.PDB (更笼统地说就是 VCx0.PDB,其中 x 表示 Visual C++ 的版本。)该文件存储各个 OBJ 文件的所有调试信息并与项目生成文件驻留在同一个目录中。
project.PDB 该文件存储 .exe 文件的所有调试信息。对于本机代码,它驻留在 \\debug 子目录中。对于托管代码,它驻留在 \\WINDEBUG 子目录中。
每当创建 OBJ 文件时,C/C++ 编译器都将调试信息合并到 VCx0.PBD 中。插入的信息包括类型信息,但不包括函数定义等符号信息。因此,即使每个源文件都包含公共头文件(如 <windows.h>),这些头文件中的 typedef 也只存储一次,而不是在每个 OBJ 文件中都存在。
链接器将创建 project.PDB,它包含项目的 EXE 文件的调试信息。project.PDB 包含完整的调试信息(包括函数原型),而不仅仅是 VCx0.PDB 中的类型信息。这两个 PDB 文件都允许增量更新。
Visual Studio 调试器使用由链接器直接创建的 project.PDB 文件并将此 PDB 的绝对路径嵌入到 EXE 或 DLL 文件中。如果调试器在该位置无法找到 PDB 文件或者如果路径无效(例如,如果项目被移动到了另一台计算机上),调试器将搜索包含 EXE 的路径,即在解决方案的“属性页”中指定的“符号路径”(“调试符号文件”页 ->“通用属性”文件夹)。调试器不会加载与所调试的二进制不匹配的 PDB。
搂主看看帮助先,自己找答案也是很有乐趣的。
pdb,pdf,umd,png,jpeg,jpg,gif,zip,db分别是什么文件的扩展名
不同的数据库扩展名不同:
1、SQL的就是MDF 。
2、Access数据库的扩展名是.mdb 。
3、MSSql数据库的扩展名是.mdf 。
4、Paradox数据库的扩展名是.DB 。
5、Oracle数据库的扩展名是.DBF。
6、dBase数据库的扩展名是.DBF 。
7、FoxPro数据库的扩展名是.DBF 。
8、MS Works数据库的扩展名是.wdb。
扩展资料:

为了提高存储效率,许多公司都推出了压缩数据的方法和相应的软件,这类文件的使用主要通过压包和解包软件来进行,主要的后缀有:*.zip、*.arj、*.rar、*.lzh、*.jar。
在Dbase、FoxBase、Foxpro系列软件的环境下有以下几类后缀:
1、dbf数据库文件(databasefile).prg命令文件(即程序Program)。
2、fxp编译后的程序.scx和.sct屏幕文件。
3、fpt备注字段文件.frx和.frt报表文件。
4、pjx和.pjt工程文件.app应用文件。
5、cdx和.idx索引文件.qpr和.qpxSQL查询文件。
6、fp配置文件.ap生成应用。
7、err编译错误文件.men内存应用。
8、fky键宏文件.win窗口文件。
9、pcb库文件.tmp临时文件。
参考资料:
百度百科 文件扩展名
pdb文件怎么改一行信息
PDB 3Com PalmPilot数据库文件。PDF Adobe Acrobat 可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义文件;NetWare打印机定义文件。UMD 是一种电子书的格试!png,jpeg,jpg,gif 这几个都是常用的图片格式,其中GIF是动态的图片!zip是压缩文件格式,db 是数据库文件 。 够全了吧! 满意请采纳!
在阅读器上另存为txt文件,在用记事本打开修改后,用阅读器打开后再另存为pdb格式文件即可。
PDB文件是PalmOS操作系统上数据文件类型。PDB文件,全称为“程序数据库”文件。PDB文件有三种形式:第一种只含有纯文本内容,这是PDB最主要的形式,第二种含有文本和图像,第三种不但含有文本和图像,而且含有各种Web内容。
以上就是关于pdb文件是什么?全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!











