# semx_target_define
[](https://crates.io/crates/semx_target_define)
[](https://docs.rs/semx_target_define)
seminix 项目跨平台编译器 target 三元组统一定义。
`#![no_std]`、零依赖,改一处即可全局生效。
## 定义
| `KERNEL_AARCH64` | `aarch64-unknown-none-softfloat` | 内核态 aarch64 |
| `KERNEL_RISCV64` | `riscv64imac-unknown-none-elf` | 内核态 riscv64 |
| `USER_AARCH64` | `aarch64-unknown-none` | 用户态 aarch64 |
| `USER_RISCV64` | `riscv64gc-unknown-none-elf` | 用户态 riscv64 |
## 用法
```rust
use semx_target_define::KERNEL_AARCH64;
assert_eq!(KERNEL_AARCH64, "aarch64-unknown-none-softfloat");
```