你在开发一个MFC 共享dll 。现在已经开发好了一个函数。在没有可执行文件的前提下如何调试
在没有可执行文件的前提下,可以通过以下步骤来调试MFC共享DLL:
- 打开Visual Studio,创建一个新的空项目。
- 在项目中添加一个DLL项目。
- 在DLL项目中,将已经开发好的函数添加到相应的源文件中。
- 在DLL项目的属性设置中,选择“调试”选项卡。
- 在“启动动作”下拉菜单中,选择“不调试”。
- 在“调试器类型”下拉菜单中,选择“本地Windows调试器”。
- 在DLL项目中设置断点,以便在调试时暂停执行。
- 在DLL项目中编译并生成DLL文件。
- 在其他项目中使用这个DLL文件,并在相应的代码中调用该函数。
- 在其他项目中设置断点,以便在调试时暂停执行。
- 运行其他项目,并触发调用DLL函数的代码。
- 当程序执行到断点处时,调试器会暂停执行,可以查看变量的值、调用堆栈等信息。
通过以上步骤,可以在没有可执行文件的情况下调试MFC共享DLL。
原文地址: https://www.cveoy.top/t/topic/hNHR 著作权归作者所有。请勿转载和采集!