docs: simplify CLAUDE.md per review feedback
- Link Development Environment section to README to avoid redundancy - Remove 'Verified Environment' subsection - Remove 'Build pydump' section as not needed for current doc Generated with [codeagent](https://github.com/qbox/codeagent) Co-authored-by: xgopilot <noreply@goplus.org>
This commit is contained in:
22
CLAUDE.md
22
CLAUDE.md
@@ -19,20 +19,7 @@ LLGo is a Go compiler based on LLVM designed to better integrate Go with the C e
|
||||
|
||||
## Development Environment
|
||||
|
||||
**Verified Environment:**
|
||||
- Go: 1.24.5 linux/amd64
|
||||
- Operating System: Linux 5.4.0-164-generic
|
||||
|
||||
**Dependencies:**
|
||||
- Go 1.21+
|
||||
- LLVM 18+
|
||||
- Clang 18+
|
||||
- LLD 18+
|
||||
- pkg-config 0.29+
|
||||
- bdwgc/libgc 8.0+
|
||||
- OpenSSL 3.0+
|
||||
- zlib 1.2+
|
||||
- Python 3.12+ (optional, for Python integration)
|
||||
For detailed dependency requirements and installation instructions, see the [Dependencies](README.md#dependencies) and [How to install](README.md#how-to-install) sections in the README.
|
||||
|
||||
## Build Commands
|
||||
|
||||
@@ -124,13 +111,6 @@ go install -v ./cmd/...
|
||||
go install -v ./chore/...
|
||||
```
|
||||
|
||||
### Build pydump (requires llgo)
|
||||
```bash
|
||||
export LLGO_ROOT=$PWD
|
||||
cd _xtool
|
||||
llgo install ./...
|
||||
```
|
||||
|
||||
## Key Modules for Understanding
|
||||
|
||||
- `ssa` - Generates LLVM IR using Go SSA semantics
|
||||
|
||||
Reference in New Issue
Block a user