You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
416 B
Markdown
27 lines
416 B
Markdown
3 years ago
|
# {{project-name}}
|
||
|
|
||
|
## Prerequisites
|
||
|
|
||
|
1. Install a rust stable toolchain: `rustup install stable`
|
||
|
1. Install a rust nightly toolchain: `rustup install nightly`
|
||
|
1. Install bpf-linker: `cargo install bpf-linker`
|
||
|
|
||
|
## Build eBPF
|
||
|
|
||
|
```bash
|
||
|
pushd {{project-name}}-ebpf
|
||
|
cargo +nightly build
|
||
|
popd
|
||
|
```
|
||
|
|
||
|
## Build Userspace
|
||
|
|
||
|
```bash
|
||
|
cargo build
|
||
|
```
|
||
|
|
||
|
## Run
|
||
|
|
||
|
```bash
|
||
|
cargo run --package {{project-name}} -bin {{project-name}}
|
||
|
```
|