From 2f43c2ba2b0eb6dc75e0ec8887c40af2e38ab8a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E5=BE=AE?= <1067852565@qq.com> Date: Sun, 13 Oct 2024 22:36:13 -0700 Subject: [PATCH] Update README.md and add compile notice (#137) --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index b4c6f28..a6b8968 100644 --- a/README.md +++ b/README.md @@ -99,6 +99,11 @@ This project is mainly based on [libbpf](https://github.com/libbpf/libbpf) frame > - We also provide a small tool called GPTtrace, which uses ChatGPT to automatically write eBPF programs and trace Linux systems through natural language descriptions. This tool allows you to interactively learn eBPF programs: [GPTtrace](https://github.com/eunomia-bpf/GPTtrace) > - Feel free to raise any questions or issues related to eBPF learning, or bugs encountered in practice, in the issue or discussion section of this repository. We will do our best to help you! +## Install deps and Compile + +- For libbpf based: see [src/11-bootstrap](https://github.com/eunomia-bpf/bpf-developer-tutorial/blob/main/src/11-bootstrap/README_en.md) +- For eunomia-bpf based: see [src/1-helloworld](https://github.com/eunomia-bpf/bpf-developer-tutorial/blob/main/src/1-helloworld/README_en.md) + ## GitHub Templates: Easily build eBPF projects and development environments, compile and run eBPF programs online with one click When starting a new eBPF project, are you confused about how to set up the environment and choose a programming language? Don't worry, we have prepared a series of GitHub templates for you to quickly start a brand new eBPF project. Just click the `Use this template` button on GitHub to get started.- : eBPF project template based on the C language and libbpf framework