用Release版测试程序调试Dll,怎么不能设置断点了

2025-05-13 10:25:30
推荐回答(1个)
回答(1):

  1.使用release程序和debug版本的dll或者debug程序和release版本的dll这种组合,本身不是一种明智的选择,因为这样组合会出现莫名其妙的错误。
  2.release设置的断点可能是无效的断点,需要修改工程的属性,使release下可以使用断点,我想系统重新安装,可能导致以前的设置无效,所以建议重新设置一下编译环境。
  3.CVPACK : fatal error CK1007: invalid Types table in module obj\i386\objidl_i.obj
  LINK : warning LNK4027: CVPACK error
  这个错误可能是由于你的dll没有编译成功。
  4.调试release程序可以使用输出日志的形式来测试。