接上面的讲讲,se模式下如何运行自己的测试程序,而不是gem5自带的测试程序。看到我这部分合集,应该就可以在gem5的入门处少走很多很多弯路。我就是走了很多弯路,才摸索出来。。。。
比如说,我现在写了一个简单的hello.c,在/home/zzh/code目录下,功能仅仅是输出“Hello,My love!”。
第一步:静态编译程序,注意!!!!一定要静态编译。
gcc -o hello hello.c -static
第二步:上篇的编译架构 scons build/X86/gem5.opt (编译过了就不用再编译了)
第三步:进入gem5目录下测试运行
build/X86/gem5.opt confi