如何調試動態鏈接庫

得牛人以及GOOGLE指點,總結如下:

1.加進同一個工程,聯合編譯;(網上有大量文章講敘,不再重複)
2.把dll設爲活動工程,在Project-setting-debug-excutable for debug session中添加調用程序的路徑,然後調試(只可以調試一個動態鏈接庫);
3.在初始化或者Oncreate的時候使用LoadLibrary( "User32.DLL");
4.在動態鏈接庫中導出一個符號,在調用程序中引用這個符號,就可以比方法3之前更早的調用鏈接庫;
5.在settings/debug中category選additional dlls,將你要調試的dll加進來;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章