VS源不可用原因與正確做法 載入原始碼除錯

2021-09-01 07:55:52 字數 781 閱讀 7273

以vs編譯libpng為例進行說明(為了得到.lib和.dll檔案)

1、起初在e盤下建立乙個資料夾libpng1635。用vs2010編譯得到.lib和.dll檔案,放到.sln解決方案對應的工程檔案中。再將源資料夾libpng1635拷貝到.sln解決方案的同級目錄下(因為拷貝改變了路徑)。在f11除錯的時候出現無可用源。

2、用vs2010編譯得到.lib和.dll檔案雖然可用,但是除錯的時候要正確的路徑。此時,可以先將源資料夾libpng1635拷貝到.sln解決方案的同級目錄下,再用vs2010編譯得到.lib和.dll檔案(此時沒有修改源資料夾libpng1635的路徑)。將對應的.lib和.dll檔案放置到專案檔案中,再進行f11除錯的時候就可找到原始碼。

3、將原始碼新增到專案檔案的先後步驟總結如下:

1.將源資料夾libpng1635放置到.sln解決方案的同級目錄下;

2.再對源資料夾libpng1635進行編譯得到.lib和.dll檔案;

3.將lib和.dll檔案,放到的專案檔案下,再進行除錯的時候就會找到原始碼。

5、如果在除錯原始碼的時候,修改原始碼儲存之後。必須在原始碼中重新編譯生成.lib和.dll檔案,並替換現有的.lib和.dll檔案。否則會出現:原始檔與模組生成時的檔案不同。如果不行,就專案右鍵清理一下專案重新試一下。

VS解決方案開啟專案不可用

好久沒寫部落格了,這段時間專案比較多,遇到得問題也很多,所幸都解決了,不過今天使用vs遇到個奇怪的問題,解決方案昨天都還能正常開啟,但今天開啟突然出現 1 修改專案工程配置檔案埠路徑,這個一般出現在web專案中,我的窗體應用與此無關。2 把專案中的opencamermfc.vcxproj.filte...

2018 2 5 按鈕不可用與定時跳轉

1.按鈕不可用 button 不可以用 disabled 不可用的意思 btn.disabled disabled btn.disabled true 灰色的注意 1.因為 button是個雙標籤 所以要更改他的值,使用 innerhtml 的,不是value。2.關閉定時器 clearinterv...

Office程式設計 RPC伺服器不可用的原因

出現rpc伺服器不可用的情況現遇到的主要有 1 物件被外部關閉 如通過任務管理器關閉 2 操作物件訪問控制不得當,迴圈連續訪問或執行緒間訪問會引起rpc伺服器不可用的問題。解決方法為控制連續訪問的頻度,及在n次訪問後做一些其它的處理,如在word文件中移動一下游標的位置,再繼續處理。執行緒間訪問比較...