天天看點

工具使用心得和錯誤解決方案

一.vs2008

當連接配接器報出LINK: fatal error LNK1102: out of memory時,解決方法:

首先調出任務管理器,然後在程序頁面中,找到mspdbsrv.exe,将其關掉。

删掉項目相關的pdf等中間檔案(假如項目Test,那麼删除以Test為檔案名的所有中間檔案)。

重新開機vs,重新連結即可。

或者前三步都不做,直接重新開機。

經常使用PostBuildEvent事件進行一些編譯後處理,但是需要注意的是,後處理路徑中不能有中文,如果路徑是中文,很可能提示“系統找不到指定檔案”,至少在我VS2008是這樣的。

當vs裡面某個檔案無法下斷點時,隻需将将出問題的檔案所有内容剪切下來,此時檔案内容被清空,然後儲存一下這個空檔案,再把所有内容粘貼回去,就可以了。不要去取消掉【option】-》【debug】-》【require source files to exactly match the original version】,因為這是權宜之計,可能導緻斷點不精确(斷點下在11行,可能實際斷在13行),導緻極少數情況變量值不是邏輯上到此行代碼應該有的值。

下一篇: 堆排序

繼續閱讀