JungleOpenSourceProjectDemo.../README.md

41 lines
937 B
Markdown
Raw Normal View History

2024-04-26 22:41:25 +08:00
![logo](https://git.suthby.org:2024/SuthbyPublic/JungleOpenSourceProjectRepo/raw/branch/main/test.png)
2024-04-26 22:42:58 +08:00
## Supporting Progress:
2024-04-26 22:41:25 +08:00
- **OS**
* [x] Windows
* [x] Linux
* [ ] Android
2024-04-26 22:42:58 +08:00
- **Architecture**
2024-04-26 22:41:25 +08:00
* [X] x86
* [X] amd64
* [ ] armv7-eabi
* [ ] aarch64
2024-04-27 05:27:58 +08:00
## Building instructions for Debian Linux distribution series(tested on Debian 12.5 stable):
2024-04-26 22:41:25 +08:00
2024-04-27 05:29:15 +08:00
### Dependences package install:
2024-04-27 06:34:35 +08:00
* on debian
2024-04-27 05:29:15 +08:00
```bash
sudo apt install libwayland-dev libx11-dev libxkbcommon-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev
```
2024-04-27 05:26:46 +08:00
2024-04-27 06:34:35 +08:00
* on archlinux
If you have been using GUI on archlinux, you shouldn't install any.
Or you shoud install Desktop Environment.
2024-04-27 05:29:15 +08:00
### Clone and Build:
```bash
git clone https://git.suthby.org:2024/SuthbyPublic/JungleOpenSourceProjectRepo.git --recurse-submodules
cd JungleOpenSourceProjectRepo
mkdir build
cd build
cmake ..
make
```
2024-04-27 05:26:46 +08:00
2024-04-27 05:29:15 +08:00
## Test executable:
```bash
cp ../res/* ./
./jungle
```