Skip to content

Commit

Permalink
docs: update cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
howardlau1999 authored Aug 28, 2023
1 parent ec41baa commit 8a5a1a0
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/tutorial/cmake.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ CMake 是一个支持多平台的构建工具,它可以使用一份配置文

## 配置编译工具链

默认情况下,CMake 会调用系统的默认编译工具链,编译出可以在计算机上运行的可执行文件。但是我们的 CPU 一般是 x86 指令集,不能在我们的 CPU 上运行。所以,我们需要通过配置文件来指定自己的编译工具链。
默认情况下,CMake 会调用系统的默认编译工具链,编译出可以在计算机上运行的可执行文件。但是我们自己的电脑的 CPU 一般是 x86/ARM 指令集,编译出来的二进制不能在我们的 RISC-V CPU 上运行。所以,我们需要通过配置文件来指定自己的编译工具链。

### 工具链配置文件

Expand Down Expand Up @@ -57,4 +57,4 @@ ELF 格式的文件可以使用 `llvm-objdump` 工具反汇编,在 `build` 文
llvm-objdump -d --arch-name=riscv32 程序名
```

编译出来的 CPU 可执行文件放置在 `src/main/resources` 文件夹中,文件名后缀是 `.asmbin`
编译出来的 CPU 可执行文件放置在 `src/main/resources` 文件夹中,文件名后缀是 `.asmbin`

0 comments on commit 8a5a1a0

Please sign in to comment.