那里!我正在根据他们网页上非常简单的教程编译gem5。然而,我没能完成这个。它表明我无法在最后链接 .opt 文件。我将在下面列出我使用的环境和一些重要的输出。如果有人可以帮忙的话,非常感谢!
宝石5 - 24.0.0.1 乌班图-20.04 斯康斯 - 4.7.0 Python - 3.12.2
Exception ignored in tp_clear of: <class 'multidict'>
TypeError: Missed attribute 'n_fields' of type time.struct_time
[ CXX] X86/python/m5/info.py.cc -> .o
[ CXX] src/base/date.cc -> X86/base/date.o
scons: done building targets.
*** Summary of Warnings ***
Warning: Header file <capstone/capstone.h> not found.
This host has no capstone library installed.
Warning: Couldn't find HDF5 C++ libraries. Disabling HDF5 support.
每一步都和教程完全一样
先安装它们。
sudo apt install libhdf5-dev libcapstone-dev
然后删除构建目录。
rm -rf build
最后,重建它。