如何调试动态链接库

得牛人以及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加进来;

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