【前言】
在《虚拟机的设计与实现——C/C++》一书中,作者Bill Blunden描述了一个简单但完整的虚拟机——HEC的设计及实现。
学习虚拟机这是是一本非常好的教材,但中文网络上对这个虚拟机资料不多,且仅有的两三篇文章也已经过时,恰好这几天在学习虚拟机,总结了一点关于HEC调试的方法,分享给大家。
【使用VS2017调试HEC虚拟机】
1.首先,在源代码根目录下,找到hecvm文件夹,这个文件夹存放了HEC虚拟机运行所需(看看文件名–> HEC-VM)源文件。
2.在VS2017中创建空项目,将上面hecvm文件夹中的所有文件拷贝到你创建的工程文件夹下,和.vcxproj文件放在同一目录中。