dll本身是沒法運行的,必須在其它工程調用dll時候才會運行。
所以,調試dll首先要將調用dll的工程和dll工程聯系起來。
解決方案中添加dll工程:
現在dll 和 應用程序兩個工程就都在一個解決方案里了:
這時要對dll工程作些設置。
配置屬性-常規-輸出目錄設置為 應用程序的生成目錄
這樣一來編譯的dll、pbd文件就直接輸出到對應應用程序的生成目錄下面了
接下來依據一些文章說法,要在dll工程的屬性配置-調試中做些設置,1是命令里寫入應用程序的生成目錄(exe目錄)2是命令參數加入dll對外接口名。
但經我實驗,不做這些設置也可以調試。
最后切記,一定要是debug模式才行!
我就是一直配置為release模式,一直沒法進入dll工程斷點浪費了很多時間。