提示“usr/sbin/ninja: invalid option – w”
-
现象描述:
编译失败,提示“usr/sbin/ninja: invalid option – w”。
-
可能原因:
编译环境中ninja版本太低,不支持–w选项。
-
解决办法:
卸载环境中ninja和gn,按照获取工具。
提示“/usr/bin/ld: cannot find -lncurses”
-
现象描述:
编译失败,提示“/usr/bin/ld: cannot find -lncurses”。
-
可能原因:
编译环境ncurses库缺失。
-
解决办法:
sudo apt-get install lib32ncurses5-dev
提示“line 77: mcopy: command not found”
-
现象描述:
编译失败,提示“line 77: mcopy: command not found”。
-
可能原因:
编译环境未安装mcopy。
-
解决办法:
sudo apt-get install dosfstools mtools
提示“riscv32-unknown-elf-gcc: error trying to exec ‘cc1’: execvp: No such file or directory”
-
现象描述:
编译失败,提示“riscv32-unknown-elf-gcc: error trying to exec ‘cc1’: execvp: No such file or directory”。
-
可能原因:
当前用户对riscv编译器路径下的文件访问权限不够。
-
解决办法:
查询gcc_riscv32所在目录。
which riscv32-unknown-elf-gcc
使用chmod命令修改目录权限为755。
提示“No module named ‘Crypto’”
-
现象描述:
编译失败,提示“No module named ‘Crypto’”。
-
可能原因:<