Program | Description | Source | Comment |
---|---|---|---|
Visual Studio | Compiler & IDE | Download from Microsoft | |
git | Version Control | Scoop / Choco / Download | |
CMake | Build file generator | Scoop / Choco / Download | Optional |
The minimum setup, you'll need to start writing JUCE applications on Windows consists of 4 parts: Visual Studio as your compiler and IDE, the Projucer for creating and managing JUCE projects, the JUCE library source, so you can include the headers in your source files and git, which we will to keep track of our project history and also stay up to date on the latest JUCE releases.
Visual Studio is Microsoft's in-house IDE. The same that Xcode is to macOS. Visual Studio is free for personal and professional use. So no fees required. You can download the installer from Microsoft's website. Run the downloaded program and select the C++ tools and click install. This may take a while, depending on your internet connection, since the downloaded files are around 10 gigabytes in size.
Simply download the offical installer, keep all default settings, that's it.
Go to the JUCE website. Find the most recent version for Windows
and download the zip file. Afterwards you should extract it to some place of your liking. Your home directory or C drive would be good options.
git clone https://github/juce-framework/JUCE.git
- Open
JUCE/extras/Projucer/Builds/VisualStudio2019/Projucer.sln
- Build in
Release
mode