Source Code
The source code for the latest development version is available through SVN. Use a client such as TortoiseSVN and checkout from:
http://rainmeter.googlecode.com/svn/trunk/
You can browse the source code online here.
Build tools
Note: If you already have any version of Visual Studio 2010 (e.g. Professional, Premium, Ultimate, etc.), skip this section.
Rainmeter contains various components, some of which require separate tools. Depending on your needs, use one of the setup instructions below.
- To build Rainmeter itself and C++ plugins, install the following tools in listed order:
- Visual C++ 2010 Express Edition
- Visual Studio 2010 SP1 (yes, this is for Visual C++ 2010 as well)
- Windows 7.1 SDK
- KB2519277 compiler update
- To build Rainmeter itself, C/C++ plugins, and C# plugins, install the following tools in listed order:
- Visual C++ 2010 Express Edition
- Visual C# 2010 Express Edition
- Visual Studio 2010 SP1 (yes, this is for Visual C++/C# 2010 as well)
- Windows 7.1 SDK
- KB2519277 compiler update
- To build only C# plugins, install the following tools in listed order:
- Visual C# 2010 Express Edition
- Visual Studio 2010 SP1 (yes, this is for Visual C# 2010 as well)
Build Rainmeter
Once you have the required tools installed and the Rainmeter source checked out, open one of the solutions in the root folder:
- RainmeterCPP.sln - Contains C++ projects (Rainmeter itself and C++ plugins) only. For Visual C++ 2010.
- RainmeterCS.sln - Contains C# projects (C# plugins) only. For Visual C# 2010.
- Rainmeter.sln - Contains both C++ and C# projects (Rainmeter itself, C++ plugins, and C# plugins). For Visual Studio 2010.
The binaries will be output into the TestBench folder.