ilk,pch,pbd,obj,idb,pdb这些扩展名各是什么意思

ilk,pch,pbd,obj,idb,pdb这些扩展名各是什么意思,第1张

ilk,pch,pbd,obj,idb,pdb,这些都是文件的扩展名。

ILK,是连接过程中生成的一种中间文件,只供LINK工具使用。

PCH,预编译头文件,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码。

PBD,类似于DLL的文件。只是DLL是机器码,PBD 是伪代码。

obj,是3D模型文件格式。由Alias|Wavefront公司为3D建模和动画软件"Advanced Visualizer"开发的一种标准,适合用于3D软件模型之间的互导,也可以通过Maya读写。

idb,一种 MSDev 中间层文件。

PDB(程序数据库)文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。

.ilk 当选定渐增型编译连接时,连接器自动生成ILK文件,记录连接信息 \x0d\x0a.obj project中每个cpp经编译成为obj(object)文件,所有obj文件经链接(link)成为可执行文件。所以obj可称为目标文件或中间文件 .pch 预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码.\x0d\x0a.pdb 全称是 program debug database \x0d\x0a它在工程编译时自动生成, 程序运行时是不需要它的 \x0d\x0a但是,要debug代码时,需要加载它,否则不能调试 .exe 是最终编译生成的可执行文件 如果你程序编译完毕,可以正常使用,可以只保留.exe文件,因为其它文件都是编译过程中间生成或用到的,执行时并不需要。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6039460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存