VC副檔名

來源:互聯網
上載者:User

  發現好奇怪,自己電腦上的VC怎麼越來越慢。輸入一個斷行符號要幾分鐘才能反應過來。起先懷疑自己的VC有問題。但是為什麼又是單單這一個程式編輯有問題,開啟其他的程式反應正常呢?

  不管怎樣,還是把VC重裝一下試試看,情況依舊!

  是windows除了問題?重裝windows,結果還是一樣!

  程式比較大的原因嗎?為什麼同樣的程式,別人開啟沒有問題,我的就有問題?

  是不是因為別人維護程式僅僅是針對其中的一個工程,而我卻要維護好幾個,所以每次當我開啟VC的時候,系統會自動load好幾個工程?

  手邊的書上也找不到相關的內容,唉!

  帶著疑問,嘗試著刪了好幾個系統編譯不相關的檔案,直到發現刪掉*.ncb檔案,再開啟程式,速度明顯快了,呵呵,問題原來在這裡。

  之後,在google上搜了一下相關的資料,找到了以下的一篇文章,引用過來:

(http://xs.blogchina.com/article_76876.1034874.html)

 VC副檔名大全。。。

.APS(AppStudio File):存放二進位資源的中間檔案,VC把當前資源檔轉換成二進位格式,並存放在APS文

件中,以加快資源裝載速度。

.BMP:位元影像資源檔。

.BSC:瀏覽資訊檔,由瀏覽資訊維護工具(BSCMAKE)從原始瀏覽資訊檔(.SBR)中產生,BSC檔案可以用來在原始碼編輯視窗中進行快速定位。如果用Source Brower的話就必須有這個檔案.如果不用這個功
能的話,可以在Project Options裡面去掉Generate Browse Info File,可以加快編譯速度

.C:用C語言編寫的原始碼檔案。

.CLW:ClassWizard產生的用來存放類資訊的檔案。實際上是INI檔案的格式,有興趣可以研究一下.有時候ClassWizard出問題,手工修改CLW檔案可以解決.如果此檔案不存在的話,每次用ClassWizard的時候繪
提示你是否重建.

.CNT:用來定義協助檔案中"Contents"的結構。

.CPP或.CXX:用C++語言編寫的原始碼檔案。

.CUR:游標資源檔。

.DEF:模組定義檔案,供產生動態連結程式庫時使用。

.DLG:定義對話方塊資源的獨立檔案。這種檔案對於VC工程來說並非必需,因為VC一般把對話

框資源放在.RC資源定義檔案中。

.DSP(DeveloperStudio Project):VC開發環境產生的工程檔案,VC4及以前版本使用MAK檔案來定義工程。

.DSW(DeveloperStudio Workspace):VC開發環境產生的WorkSpace檔案,用來把多個工程組織到一個WorkSpace中。

.EXP:由LIB工具從DEF檔案產生的輸出檔案,其中包含了函數和資料項目的輸出資訊,LINK工具將使用EXP檔案來建立動態連結程式庫。只有在編譯DLL的時候才會產生,記錄了DLL檔案中的一些資訊.一般也沒什麼用

.H、.HPP或.HXX:用C/C++語言編寫的標頭檔,通常用來定義資料類型,聲明變數、函數、

結構和類。

.HLP:Windows協助檔案。

.HM:在Help工程中,該檔案定義了協助檔案與對話方塊、菜單或其它資源之間ID值的對應關

系。

.HPJ(Help Project):由Help Workshop產生的Help工程檔案,用來控制Help檔案的產生過程。是產生協助檔案的工程,用microsfot Help Compiler可以處理

.ICO:表徵圖資源檔。

.ILK:串連過程中產生的一種中間檔案,只供LINK工具使用。

.INI:設定檔。

.LIB:庫檔案,LINK工具將使用它來串連各種輸入庫,以便最終產生EXE檔案。

.LIC:使用者許可認證檔案,使用某些ActiveX控制項時需要該檔案。

.MAK:即MAKE檔案,VC4及以前版本使用的工程檔案,用來指定如何建立一個工程,VC6把

MAK檔案轉換成DSP檔案來處理。

.MAP:由LINK工具產生的一種文字檔,其中包含有被串連的程式的某些資訊,例如程式中的組資訊和公用符號資訊等。是執行檔案的映像資訊紀錄檔案,除非對系統底層非常熟悉,這個檔案一般用不著

.MDP (Microsoft DevStudio Project):  是舊版本的專案檔,如果要開啟此檔案的話,會提示
你是否轉換成新的DSP格式.

.NCB(no compile browser):其中存放了供ClassView、WizardBar和Component Gallery使用的資訊,由VC開發環境自動產生。當自動完成功能出問題時可以刪除此檔案。build後會自動產生。 

.OBJ:由編譯器或彙編工具產生的目標檔案,是模組的二進位中間檔案。

.ODL:用物件描述語言編寫的原始碼檔案,VC用它來產生TLB檔案。

.OLB:帶有類型庫資源的一種特殊的動態連結程式庫,也叫物件程式庫檔案。

.OPT:VC開發環境自動產生的用來存放WorkSpace中各種選項的檔案。

.PBI、.PBO和.PBT:由VC的效能分析工具PROFILE產生並使用的三種檔案。

.PCH(Pre-Compiled File):先行編譯標頭檔,由編譯器在建立工程時自動產生,其中存放有工程中已經編譯的部分代碼,在以後建立工程時不再重新編譯這些代碼,以便加快整個編譯過程的速度,但是檔案非常大

.PDB:程式資料庫檔案,在建立工程時自動產生,其中存放程式的各種資訊,用來加快調試過程的速度。

.PLG:  是編譯資訊檔,編譯時間的error和warning資訊檔(實際上是一個html檔案),一般用處不大.在Tools->Options裡面有個選項可以控制這個檔案的產生

.RC:資源定義檔案。

.RC2:資源定義檔案,供一些特殊情況下使用。

.REG:註冊表資訊檔。

.RES:二進位資源檔,資源編譯器編譯資源定義檔案後即產生RES檔案。

.RTF:Rich Text Format(豐富文字格式設定)文檔,可由Word或寫字板來建立,常被用來產生Help檔案。

.SBR:VC編譯器為每個OBJ檔案產生的原始瀏覽資訊檔,瀏覽資訊維護工具(BSCMAKE)將

利用SBR檔案來產生BSC檔案。

.TLB:OLE庫檔案,其中存放了OLEAutomation 物件的資料類型、模組和介面定義,Automation 伺服程式

通過TLB檔案就能瞭解Automation 物件的使用方法。

.WAV:聲音資源檔。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.