VC2010除錯DLL工程的方法

2021-06-18 09:02:01 字數 407 閱讀 6902

如果有用於建立可執行檔案的專案,則從該專案開始除錯。然後可以開啟 dll 的原始檔,並在該檔案中設定斷點,即使它不是用於建立可執行檔案的專案的一部分。

如果從建立 dll 的專案開始除錯,則必須指定在除錯 dll 時要使用的可執行檔案。

為除錯會話指定可執行檔案

在「解決方案資源管理器」中,選擇用於建立 dll 的專案。

從「檢視」選單中,選定「屬性頁」。

在「屬性頁」對話方塊中,開啟「配置屬性」資料夾並選擇「除錯」類別。

在「命令引數」框中,指定用於可執行檔案的必要引數。

如果可執行檔案需要在當前目錄讀取配置,需要設定「工作目錄」
如果可執行檔案無法找到dll,需要將dll檔案拷貝至可執行檔案的目錄
可執行檔案最好使用debug版本

vc 2010 下打包dll 的問題

在vs2010 下打包dll 的問題 在zl的資料夾下在標頭檔案的函式跟cpp 下面都加上 stdcall 比如我們的函式就是 bool stdcall image process unsigned char inputimg,int inwidth,int inheight,unsigned ch...

VC 2010工程中加入SplashScreen

作者資訊 羅樹鵬 由於筆者在實踐過程中走了一些彎路,所以把這些情況記錄下來,希望為後來者提供一些經驗。在vc6.0 時代,可以通過元件為工程加入 splashscreen 具體方法是 通過ide 中的選單 project add to project components and controls ...

VC2010工程依賴不再自動鏈結

發現 vc2010 express 設定了 project dependencies 之後並沒有自動鏈結 而在vc2008中工程依賴不僅影響構建順序,也會自動鏈結依賴項 具體說明見 現在應該使用 references 來設定依賴並自動鏈結 但是vc2010express存在乙個錯誤,buildall...