我是这个网站的新手,这是我第一次使用RISC-V处理器。我正在学习PULP构建过程"https://github.com/pulp-platform/pulp-sdk“的教程。但是,当我录制命令"$ make“时,我在SDK构建阶段就被阻止了,我不明白这些错误意味着什么。
错误下面的:
sdk:json-tools:build: make all install
make[1]: Entering directory '/home/pulp/project/pulpissimo/pulp-sdk/json-tools'
#### Building in /home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools
#### Release type is RelWithDebInfo
#### Installing to /home/pulp/project/pulpissimo/pulp-sdk/pkg/sdk/dev/install/ws
( cd /home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools ; make all VERBOSE=0 )
make[2]: Entering directory '/home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools'
make[2]: *** No rule to make target 'all'. Stop.
make[2]: Leaving directory '/home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools'
Makefile:46: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/pulp/project/pulpissimo/pulp-sdk/json-tools'
Reached EOF with exit status 2
FATAL ERROR: the command 'build' has failed
Makefile:6: recipe for target 'all' failed
make: *** [all] Error 255提前谢谢
发布于 2019-11-24 21:02:31
在运行在文件中之前,是否按照建议的make all选择了目标?
例如,通过运行source configs/pulpissimo.sh。
发布于 2019-11-26 15:42:19
在运行make all之前,我按照文档中的建议选择了目标。实际上,这是一个Vivado cmake问题,在我运行make all命令时会自动启动,这是cmake的旧版本。
我通过取消注释行/opt/Xilinx/Vivado/2018.3/settings64.sh. 来解决这个问题。在我需要启动Vivado的那天,我必须在终端中的命令行上运行这一行。
https://stackoverflow.com/questions/59019735
复制相似问题