如果我使用图形用户界面创建一个simics项目,我可以单击所有插件(OSS-Sources、QSP-x86等),该项目的targets目录将包含以下子目录:
cosim qsp-x86 simics-builder-training simics-user-training vacuum workshop-01如果我运行
$HOME/simics/simics-6.0.89/bin/project-setup simics-test2targets目录仅包含
cosim vacuum我需要向project-setup传递什么标志才能安装所有插件?
另外,除了堆栈溢出之外,我还能从哪里获得这样的信息?我尝试读取project-setup -h,并尝试了其中的一些标志(例如--package-list $HOME/simics/simics-qsp-x86-6.0.44),但都不起作用。
发布于 2021-07-16 04:35:16
使用项目中的addon-manager创建自己的包列表。
cd simics-test2
./bin/addon-manager -C -s ~/simics/simics-qsp-x86-6.0.44发布于 2021-08-05 10:00:50
在Simics Base的安装中包含一个.packagelist文件将使该列表中的所有软件包成为该版本Simics Base的全局。这并不总是你想要的。
拥有项目本地的.packagelist文件为您提供了一个简洁的选项,可以精确地选择特定版本的Simics Base需要哪些附加软件包。
ISPM可以非常无缝地为您处理所有这一切。但正如Jakob提到的,它不会将任何“全局”.packagelist文件添加到工作流中。
Simon Gronlund //英特尔Simics支持经理
https://stackoverflow.com/questions/68386810
复制相似问题