程序在編譯后,在目標(biāo)路徑下會生成多個(gè)文件
Debug文件夾(*.exe,*.ilk,*.obj,*.pch,*.pdb,*.idb,*,pdb),*.cpp,*.dsp,*.ncb,*.plg
*.exe:是生成的可執(zhí)行文件
*.ilk:當(dāng)選定漸增型編譯連接時(shí),連接器自動生成ILK文件,記錄連接信息
*.obj:是目標(biāo)文件,源程序編譯后的產(chǎn)物
*.pch:全稱是PreCompiled Header,就是預(yù)先編譯好的頭文件,在編譯時(shí)指定/Yu開關(guān)時(shí)編譯器自動生成
*.idb:文件保存的信息,使編譯器在重新編譯的時(shí)候只重編譯最新改動過的函數(shù)和只對最新類定義改動過的源文件進(jìn)行重編譯,以提高編譯速度
*.pdb:全稱是Program DataBase,即程序數(shù)據(jù)庫文件,用來記錄調(diào)試信息,是一個(gè)相當(dāng)重要的文件,沒有他,程序無法正常調(diào)試
*.dsp:(全稱是Developer Studio Project)也是一個(gè)配置文件,不過她記錄的是一個(gè)項(xiàng)目的所有配置信息,純文本文件
*.ncb:(全稱No Compile Browser)的縮寫,其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC開發(fā)環(huán)境自動生成
*.plg:實(shí)際上是一個(gè)超文本文件,可以用Internet Explorer打開,記錄了Build的過程,是一個(gè)日志型文件
*.cpp:就是C++源代碼文件