Skip to content

Commit d3b40e8

Browse files
authored
Update README.md
1 parent d7d9e51 commit d3b40e8

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,37 @@ Install Command (Ubuntu/Debian):
3232
```bash
3333
sudo apt update && sudo apt install build-essential ninja-build cmake
3434
```
35+
36+
## 🏗️ Build Instructions
37+
38+
The commands below are executed from the **root of the repository**.
39+
40+
### 1. Configure Workspace (Run Once)
41+
42+
```bash
43+
# Windows (Visual Studio 2022 – MSVC)
44+
cmake --preset windows-msvc
45+
# Windows (MinGW – Debug)
46+
cmake --preset windows-mingw-debug
47+
# Linux (Ninja - Debug)
48+
cmake --preset linux-ninja-debug
49+
```
50+
51+
### 2. Build Commands
52+
53+
#### Build All (Debug)
54+
55+
```bash
56+
# Windows (Visual Studio 2022 – MSVC)
57+
cmake --build --preset windows-msvc-debug
58+
# Windows (MinGW – Debug)
59+
cmake --build --preset windows-mingw-debug
60+
# Linux (Ninja - Debug)
61+
cmake --build --preset linux-ninja-debug
62+
```
63+
64+
#### Build Specific Project
65+
66+
```bash
67+
cmake --build --preset <preset> --target <target_name>
68+
```

0 commit comments

Comments
 (0)