mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-22 20:40:18 +00:00
update README.md
Update sample.png update README.md
This commit is contained in:
parent
0891000a46
commit
4622638abf
37
README.md
37
README.md
@ -1,6 +1,41 @@
|
||||
# pocketpy
|
||||
|
||||
## 参考
|
||||

|
||||
|
||||
`pocketpy` is a C++17 single-file header-only cross platform Python Interpreter.
|
||||
|
||||

|
||||
|
||||
**CURRENTLY IN DEVELOPMENT!!**
|
||||
|
||||
## Prebuilt Windows Binaries
|
||||
|
||||
Go to https://github.com/blueloveTH/pocketpy/actions/workflows/main.yml to get an artifact.
|
||||
|
||||
## Build From Source
|
||||
|
||||
First clone the repository
|
||||
|
||||
```bash
|
||||
git clone https://github.com/blueloveTH/pocketpy
|
||||
cd pocketpy
|
||||
```
|
||||
|
||||
**If you want to get a single header file:**
|
||||
|
||||
```bash
|
||||
python3 amalgamate.py
|
||||
```
|
||||
|
||||
It will generate `pocketpy.h` and `main.cpp` in `amalgamate/` directory. You can use `main.cpp` to build a REPL console or use `pocketpy.h` only to embed it to your game engine.
|
||||
|
||||
**If you want to do development:**
|
||||
|
||||
```bash
|
||||
bash build_cpp.sh
|
||||
```
|
||||
|
||||
## Reference
|
||||
|
||||
+ [cpython](https://github.com/python/cpython)
|
||||
|
||||
|
BIN
docs/readme_sample.png
Normal file
BIN
docs/readme_sample.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
Loading…
x
Reference in New Issue
Block a user