未验证 提交 6cd12a3c 编写于 作者: A Austin 提交者: Gitee

update zh-cn/device-dev/faqs/faqs-building.md.

Signed-off-by: NAustin <liaozhiqi7@huawei.com>
上级 0acd1b8e
......@@ -7,21 +7,26 @@
### 编译构建过程中,提示“usr/sbin/ninja: invalid option -- w”
- **现象描述:**
编译失败,提示“usr/sbin/ninja: invalid option -- w”。
- **可能原因:**
编译环境中ninja版本太低,不支持--w选项。
- **解决办法:**
卸载环境中ninja和gn,按照[获取工具](../get-code/gettools-ide.md)
### 编译构建过程中,提示“/usr/bin/ld: cannot find -lncurses”
- **现象描述:**
编译失败,提示“/usr/bin/ld: cannot find -lncurses”。
- **可能原因:**
编译环境ncurses库缺失。
- **解决办法:**
......@@ -33,10 +38,12 @@
### 编译构建过程中,提示“line 77: mcopy: command not found”
- **现象描述:**
​编译失败,提示“line 77: mcopy: command not found”。
- **现象描述:**
编译失败,提示“line 77: mcopy: command not found”。
- **可能原因:**
编译环境未安装mcopy。
- **解决办法:**
......@@ -49,12 +56,15 @@
### 编译构建过程中,提示“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所在目录。
```
......@@ -67,12 +77,15 @@
### 编译构建过程中,提示“No module named 'Crypto'”
- **现象描述:**
编译失败,提示“No module named 'Crypto'”。
- **可能原因:**
python3未安装Crypto。
- **解决办法:**
1. 查询Python版本号。
```
......@@ -88,9 +101,11 @@
### 编译构建过程中,提示“xx.sh : xx unexpected operator”
- **现象描述:**
编译失败:“xx.sh [: xx unexpected operator”。
- **可能原因:**
编译环境shell不是bash。
- **解决办法:**
......@@ -104,6 +119,7 @@
### 编译构建过程中,提示“Could not find a version that satisfies the requirement six&gt;=1.9.0”
- **现象描述**
编译构建过程中出现以下错误:
......@@ -112,9 +128,11 @@
```
- **可能原因**
环境中未安装合适的“six”。
- **解决办法**
方法1:通过命令“pip3 install six”,在线安装。
方法2:离线安装。
......@@ -131,6 +149,7 @@
### 编译构建过程中,提示找不到“-lgcc”
- **现象描述**
编译构建过程中出现以下错误:
......@@ -139,6 +158,7 @@
```
- **可能原因**
交叉编译器gcc_riscv32的PATH添加错误,如下,在"bin"后多添加了一个“/”,应该删除。
......@@ -147,6 +167,7 @@
```
- **解决办法**
重新修改gcc_riscv32的PATH,将多余的“/”删除。
......@@ -158,6 +179,7 @@
### 编译构建过程中,提示找不到“python”
- **现象描述**
编译构建过程中出现以下错误:
......@@ -166,9 +188,11 @@
```
- **可能原因**1
没有装python。
- **解决办法**
请使用如下命令安装Python,下方以Python3.8为例。
......@@ -177,11 +201,13 @@
```
- **可能原因2**
usr/bin目录下没有python软链接
![zh-cn_image_0000001243200677](figures/zh-cn_image_0000001243200677.png)
- **解决办法**
请运行以下命令添加软链接:
......@@ -204,9 +230,11 @@
![zh-cn_image_0000001251276255](figures/zh-cn_image_0000001251276255.png)
- **可能原因**
没有装python3。
- **解决办法**
请使用如下命令安装Python3。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册