本次修复了代码当中的漏洞,并提交了对代码的测试。
本次提交的测试是STVM自创建以来的第一次测试。
本次测试的代码位于src/test目录当中的stvm_test.cpp,为了编译stvm_test.cpp,我在根目录下编写了Makefile。
其中,Makefile的用法是:
目前,Makefile是临时的,并且仅能在Windows系统下使用,如果想要在其他系统编译,可以更改Makefile。
编译测试程序之前,需要确保拥有以下工具(冒号后面是我的工具版本,可以参考):
upx和strip仅用于压缩可执行文件,如果不需要压缩,可以不需要这两个工具。