You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 2, 2025. It is now read-only.
This guide walks you through installing the tools you need for Daxa development on **Windows** and **Linux**. If you’re experienced with Vulkan or C++, you may already have some of these tools.
9
12
10
13
:::note
@@ -21,6 +24,8 @@ We’ll use the **Visual Studio compiler** on Windows (instead of Clang) due to
21
24
22
25
### 2. Clang & Ninja
23
26
27
+
<Steps>
28
+
24
29
1.**Install Chocolatey** (Windows package manager) from an **elevated** (administrator) PowerShell session:
25
30
26
31
```powershell
@@ -46,6 +51,8 @@ We’ll use the **Visual Studio compiler** on Windows (instead of Clang) due to
46
51
choco install ninja
47
52
```
48
53
54
+
</Steps>
55
+
49
56
### 3. Misc Tools
50
57
51
58
Install the following:
@@ -65,30 +72,43 @@ Download the [Vulkan SDK for Windows](https://vulkan.lunarg.com/sdk/home#windows
65
72
66
73
### 1. Install Basic Tools
67
74
68
-
For **Debian** based systems:
69
-
70
-
```bash
71
-
sudo apt update
72
-
sudo apt install ninja-build clang cmake git
73
-
```
74
-
75
-
For **Arch** based systems:
76
-
77
-
```bash
78
-
sudo pacman -Syu
79
-
sudo pacman -S ninja-build clang cmake git
80
-
```
75
+
<TabssyncKey="linux_distro_family">
76
+
<TabItemlabel="Debian/Ubuntu">
77
+
```bash
78
+
sudo apt update
79
+
sudo apt install ninja-build clang cmake git
80
+
```
81
+
</TabItem>
82
+
<TabItemlabel="Arch">
83
+
```bash
84
+
sudo pacman -Syu
85
+
sudo pacman -S ninja-build clang cmake git
86
+
```
87
+
</TabItem>
88
+
</Tabs>
81
89
82
90
### 2. Vulkan SDK
83
91
84
-
Follow the [LunarG Vulkan SDK Installation Guide](https://vulkan.lunarg.com/doc/view/latest/linux/getting_started_ubuntu.html) for detailed steps on your distribution. Below are commands specifically for **Ubuntu 22.04 (Jammy)**:
92
+
Follow the [LunarG Vulkan SDK Installation Guide](https://vulkan.lunarg.com/doc/view/latest/linux/getting_started.html) for detailed steps on your distribution.
85
93
86
-
```bash
87
-
wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
0 commit comments