dsw:全稱是developer studio workspace,最高端別的配置檔案,記錄了整個工作空間的配置資訊,她是乙個純文字的檔案,不可丟失或損壞,在vc建立新專案的時候自動生成
* dsp:全稱是developer studio project,也是乙個配置檔案,不過她記錄的是乙個專案的所有配置資訊,純文字檔案
* opt:與dsw、dsp配合使用的配置檔案,她記錄了與機器硬體有關的資訊,同乙個專案在不同的機器上的opt檔案內容是不同的
* clw:記錄了跟classwizard相關的資訊,ini格式,classwizard出問題時可刪除它再重建。如果丟失了clw檔案,那麼在class view面板裡就沒有類資訊
* plg:實際上是乙個超文字檔案,可以用internet explorer開啟,記錄了build的過程,是乙個日誌型檔案
* rc:資源描述檔案,記錄了所有的資源資訊,在資源編輯器裡作的修改,實際上都是對rc檔案的修改
* rc2:附加的資源描述檔案,不能直接資源編輯器修改,只能手工新增,可以用來新增額外的資源
* res:經過資源編輯器編譯之後的資源檔案,以二進位制方式存放
* sbr:編譯器生成的瀏覽資訊檔案,在**導航的時候非常有用,她需要在編譯時指定/fr或者/fr開關
* bsc:bscmake.exe將所有的sbr檔案作為輸入,經過處理之後輸出乙個bsc檔案,在**導航的時候實際用到的是bsc檔案
* ilk:當選定漸增型編譯連線時,聯結器自動生成ilk檔案,記錄連線資訊
* pdb:全稱是program database,即程式資料庫檔案,用來記錄除錯資訊,是乙個相當重要的檔案,沒有他,程式無法正常除錯
* lib:如果專案輸出是dll的話,一般會輸出乙個跟專案同名的lib檔案,記錄輸出的函式資訊
* exp:同lib,是跟dll一起生成的輸出檔案
* pch:全稱是precompiled header,就是預先編譯好的標頭檔案,在編譯時指定/yu開關時編譯器自動生成
其它:.aps 資源輔助檔案,二進位制格式。
.map 映像資訊檔案,編制dll寫.def檔案時,若不知道函式匯出順序,可在 prject/settings/link 頁中選中「generate mapfile」,重新build,用記事本或其它 類似程式開啟生成的.map檔案,裡面可看到函式匯出表。
.i 在命令列環境下輸入:cl ***.cpp/p(注意後面的引數p大小寫敏感),程式資料夾中會生成.i檔案,用記事本或其它類似程式開啟,可看到.cpp檔案經預處理後的結果。
.ncb 無編譯瀏覽檔案,當自動完成功能(自動顯示成員變數列表)出問題時,可刪除它,build 後自動重建。
vb專案工程的字尾檔案介紹
工程檔案的副檔名 visual basic 在建立和編譯工程時要產生許多檔案。這些檔案分類如下 設計時檔案 雜項開發檔案和執行時檔案。設計時檔案是工程的建造塊 例如基本模組 bas 和窗體模組 frm 雜項檔案是由 visual basic 開發環境中的各種不同的程序和函式產生的 例如打包和展開嚮導...
linux 解壓各種字尾的檔案
linux下自帶了乙個unzip的程式可以解壓縮檔案,解壓命令是 unzip filename.zip 同樣也提供了乙個zip程式壓縮zip檔案,命令是 zip filename.zip files 會將files壓縮到filename.zip 另外看看你的檔案的字尾名,不同的字尾的檔案解壓和壓縮的...
VC 的工程檔案說明
vc 的工程檔案說明 dsp 是 vc 的專案檔案 文字格式。dsw 是工作區檔案 它可以指向乙個或多個 dsp 檔案。clw 是 classwizard 資訊檔案 實際上是 ini檔案的格式。opt 工程關於開發環境的引數檔案,如工具條位置等資訊。aps 資源輔助檔案 二進位制格式。rc 資源檔案...