Browse Source

Further improvement of how to build on windows guide

Vojtech Bubnik 4 years ago
parent
commit
d63e681bf3
1 changed files with 12 additions and 1 deletions
  1. 12 1
      doc/How to build - Windows.md

+ 12 - 1
doc/How to build - Windows.md

@@ -1,11 +1,15 @@
 # Step by Step Visual Studio 2019 Instructions
 
+### Install the tools
+
 Install Visual Studio Community 2019 from [visualstudio.microsoft.com/vs/](https://visualstudio.microsoft.com/vs/). Older versions are not supported as PrusaSlicer requires support for C++17.
 Select all workload options for C++ 
 
 Install git for Windows from [gitforwindows.org](https://gitforwindows.org/)
 Download and run the exe accepting all defaults
 
+### Download sources
+
 Clone the respository.  To place it in C:\src\PrusaSlicer, run:
 ```
 c:> mkdir src
@@ -13,8 +17,9 @@ c:> cd src
 c:\src> git clone https://github.com/prusa3d/PrusaSlicer.git
 ```
 
+### Compile the dependencies.
+Dependencies are updated seldomly, thus they are compiled out of the PrusaSlicer source tree.
 Go to the Windows Start Menu and Click on "Visual Studio 2019" folder, then select the ->"x64 Native Tools Command Prompt" to open a command window and run the following:
-
 ```
 cd c:\src\PrusaSlicer\deps
 mkdir build
@@ -22,13 +27,19 @@ cd build
 cmake .. -G "Visual Studio 16 2019" -DDESTDIR="c:\src\PrusaSlicer-deps"
 
 msbuild /m ALL_BUILD.vcxproj // This took 13.5 minutes on my machine: core I7-7700K @ 4.2Ghz with 32GB main memory and 20min on a average laptop
+```
 
+### Generate Visual Studio project file for PrusaSlicer, referencing the precompiled dependencies.
+Go to the Windows Start Menu and Click on "Visual Studio 2019" folder, then select the ->"x64 Native Tools Command Prompt" to open a command window and run the following:
+```
 cd c:\src\PrusaSlicer\
 mkdir build
 cd build
 cmake .. -G "Visual Studio 16 2019" -DCMAKE_PREFIX_PATH="c:\src\PrusaSlicer-deps\usr\local"
 ```
 
+### Compile PrusaSlicer. 
+
 Double-click c:\src\PrusaSlicer\build\PrusaSlicer.sln to open in Visual Studio 2019.
 OR
 Open Visual Studio for C++ development (VS asks this the first time you start it).