C 如何模拟调试器在特定内存位置控制值的功能
我想模拟调试器的功能,在特定的内存位置控制一个值,只要该内存位置写入了一个我想用我的值覆盖的值。 我有一个在simulink环境中导入的dll,我想覆盖dll中特定内存位置变量的值,类似于现代调试器所允许的。我使用的是gcc编译器。我不想将gdb/eclipse附加到matlab会话。我尝试了异常处理。对于gcc,它不是很好,但是我能够使用调试寄存器在地址处放置数据断点内存写入断点,但无法覆盖此值。如果我尝试清除处理程序中的调试寄存器,并将值写入该位置 请建议解决问题的方法C 如何模拟调试器在特定内存位置控制值的功能,c,debugging,memory,gcc,C,Debugging,Memory,Gcc,我想模拟调试器的功能,在特定的内存位置控制一个值,只要该内存位置写入了一个我想用我的值覆盖的值。 我有一个在simulink环境中导入的dll,我想覆盖dll中特定内存位置变量的值,类似于现代调试器所允许的。我使用的是gcc编译器。我不想将gdb/eclipse附加到matlab会话。我尝试了异常处理。对于gcc,它不是很好,但是我能够使用调试寄存器在地址处放置数据断点内存写入断点,但无法覆盖此值。如果我尝试清除处理程序中的调试寄存器,并将值写入该位置 请建议解决问题的方法