File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,32 @@ cmake -GNinja -DCMAKE_PREFIX_PATH=/path/to/libtorch/ -DGPU_RUNTIME="HIP" -DHIP_R
7878jinja
7979```
8080
81+ ### Windows
82+
83+ There's several ways to build on Windows, but this particular configuration has been confirmed to work:
84+
85+ * Visual Studio 2022 C++
86+ * https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3-windows-x86_64.msi
87+ * https://developer.download.nvidia.com/compute/cuda/11.8.0/network_installers/cuda_11.8.0_windows_network.exe
88+ * https://download.pytorch.org/libtorch/cu118/libtorch-win-shared-with-deps-2.1.2%2Bcu118.zip
89+ * https://github.com/opencv/opencv/releases/download/4.9.0/opencv-4.9.0-windows.exe
90+
91+ Then run:
92+
93+ ``` console
94+ "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/Build/vcvars64.bat"
95+ git clone https://github.com/pierotofy/OpenSplat OpenSplat
96+ cd OpenSplat
97+ mkdir build && cd build
98+ cmake -DCMAKE_PREFIX_PATH=C:/path_to/libtorch_2.1.2_cu11.8 -DOPENCV_DIR=C:/path_to/OpenCV_4.9.0/build -DCMAKE_BUILD_TYPE=Release ..
99+ cmake --build . --config Release
100+ ```
101+
102+ Optional: Edit cuda target (only if required) before ` cmake --build . `
103+
104+ C:/path_to/OpenSplat/build/gsplat.vcxproj
105+ for example: arch=compute_75,code=sm_75
106+
81107## Docker Build
82108
83109### CUDA
You can’t perform that action at this time.
0 commit comments