如果您在src/python
下修改文件,则需要进行重建,这与对configs/
的修改不同
这使得在该目录下进行更改非常痛苦,因为即使是干净的重建也要花费几秒钟。
是否有避免重建的方法?
答案 0 :(得分:0)
M5_OVERRIDE_PY_SOURCE=true
导出该环境变量,然后直接使用Python。
这可能是存在的,因为默认情况下,gem5将Python对象文件打包在gem5.opt
二进制文件中,因此允许用户在不更改其PYTHON_PATH
的情况下运行它。
经过以下测试:https://gem5.googlesource.com/public/gem5/+/91295ff980c17efb3ad013b9636017b58e49c071