我正在尝试使用 TrouSerS(TSS 测试 API)和 TSS API 测试套件运行 Mario 的 TPM 模拟器( https://github.com/PeterHuewe/tpm-emulator )。 到目前为止,我已经使用 IBM 模拟器运行了整个设置,包括 trouser stack 和测试套件。 至此我已经成功编译并安装了。当我启动 tpmd 时,默认的自检也已通过。 但我不确定需要什么配置或命令来配置它,以便我可以将它与 TSS API 测试套件一起使用。
最佳答案
Mario 的 TPM 模拟器使用 cmake 构建系统。它不需要任何特定的配置。 只需在您的环境中设置 CC 和 ARCH 并进行以下更改,打开 CMakeLists.txt 并注释 add_subdirectory(tpmpd_dev) 行。
$mkdir build
$cd build
$cmake ../
关于emulation - 使用 TSS 测试套件运行 Mario 的 TPM 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30052769/