编译gem5结束没有二进制文件但没有错误

问题描述 投票:0回答:1

那里!我正在根据他们网页上非常简单的教程编译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.

每一步都和教程完全一样

installation compilation gem5
1个回答
0
投票

先安装它们。

sudo apt install libhdf5-dev libcapstone-dev

然后删除构建目录。

rm -rf build

最后,重建它。

© www.soinside.com 2019 - 2024. All rights reserved.