導航:首頁 > 源碼編譯 > vb工程編譯速度越來越慢

vb工程編譯速度越來越慢

發布時間:2023-08-06 11:34:29

❶ 為什麼Visual Studio 2010的編譯速度比Visual Studio 6.0慢很多,有什麼方法可以加快速度嗎

編譯器不同,使用的編譯方法不同,主要差異在代碼優化,智能糾錯等方面。6.0是上世紀的產物,連C++標准都實現的非常不完善,更何況代碼優化之類的特別費時的工作。隨著CPU和操作系統技術的發展,二進制代碼生成更加困難,優化更加復雜,當然最終代碼的執行效率會更高。
另一方面也是由於nt內核的代碼復雜度變的更高,vs2010的頭文件和6.0的版本是不同的,很多新的的系統特性都被加入到windows頭文件中。
加快速度的方法有禁用優化選項,禁用clr檢查等。最基本的還是良好的程序結構,能減少編譯器的工作量。vs在生成代碼的時候即使是release模式仍然會創建大量的調試信息在工程中,以幫助問題發現和恢復,在vc6時代是沒有這東西的。

❷ Visual Studio編譯很慢,什麼原因

Visual Studio編譯很慢解決辦法:
打開vs2010的工具選項,環境>常規之下 查看」視覺體驗」配置,它默認選擇了」基於客戶端性能自動調整視覺體驗」並啟用硬體圖形加速,取消選擇這個選擇。

❸ Visual Studio編譯很慢,什麼原因

第一步:你編譯10幾20次之後編譯所需時間會達到10分鍾左右,你關掉VS,並且用任務管理器關掉所有的vs進程
確保VS進程全部關掉後,重新啟動VS打開項目,再次編譯,如果時間正常則說明你的程序有死循環,程序問題,
如果時間很長,應該是VS問題,
不知道什麼問題羅/
哈哈
你開發的其它程序有這種情況嗎?

❹ 影響vs編譯速度的因素有哪些

影響因素比較多:
1 文件的大小,文件大小指的是全部include展開後的大小。
2 文件數量,編譯是一個一個文件進行的,所以你的工程的文件數量也有關系。
3 還有聲明的復雜程度,復雜聲明需要額外地計算。
4 最影響編譯速度的估計是C++的模板,模板在編譯的時候要進行推導,得到相應的結果,這個非常費時間。如果你是模板里還套了模板,那就比較慢了。
5 鏈接庫的數量,鏈接很多庫也會使得編譯速度變慢。
6 inline函數展開,會使得代碼膨脹,也會影響編譯速度
7 debug模式編譯要留符號表做調試,也會影響速度
8 release模式如果開了優化,編譯優化會改變代碼的某些結構,這也是拖慢編譯器的一個重要因素。

閱讀全文

與vb工程編譯速度越來越慢相關的資料

熱點內容
山西php工資 瀏覽:673
福州看病預約用什麼小程序app 瀏覽:238
php保留兩位小數不四捨五入 瀏覽:292
黑馬程序員路徑大全 瀏覽:1000
saas平台PHP 瀏覽:333
雲伺服器科學計算配置怎麼選 瀏覽:649
jar解壓命令 瀏覽:609
php正則問號 瀏覽:299
無線已加密不可上網是怎麼了 瀏覽:464
什麼app可以免費做手機 瀏覽:375
異性下載什麼app 瀏覽:680
51單片機程序單步視頻 瀏覽:241
家庭寬頻如何連接伺服器 瀏覽:119
汽車高壓泵解壓 瀏覽:772
上門正骨用什麼app 瀏覽:761
安卓為什麼免費使用 瀏覽:399
加密貨幣都有哪些平台 瀏覽:629
python和matlab難度 瀏覽:392
python爬蟲很難學么 瀏覽:575
小米解壓積木可以組成什麼呢 瀏覽:818