Changes between Version 206 and Version 207 of BuildInstructions
- Timestamp:
- May 28, 2013, 7:31:36 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v206 v207 39 39 40 40 The main supported IDEs are: 41 * Visual C++ 2012 41 42 * Visual C++ 2010 42 43 * Visual C++ 2008 43 44 44 45 '''Important notes:''' 45 * Visual C++ 2012 is not supported yet (see #1897). Visual C++ 2005 may work with a sufficiently modern Platform SDK.46 * Visual C++ 2012 is known to work, but updates may need to be applied first. Visual C++ 2005 support is currently broken and may be removed (see #1951). 46 47 * Only 32-bit builds are supported (though they can be compiled and run on 64-bit Windows) 47 48 * It is recommended to set the '''`_NO_DEBUG_HEAP=1`''' environment variable, if running the game inside the Visual Studio debugger, as the debug heap will substantially slow the game even in release builds. This can be set in Windows where it will affect every Visual Studio project, or in the project itself (project Properties > Configuration Properties > Debugging > Environment). … … 64 65 * [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Visual C++ 2010 Express Edition] is recommended. 65 66 * Or download and install [http://www.microsoft.com/express/Downloads/#2008-Visual-CPP Visual C++ 2008 Express Edition]. 66 * If you have the old VC++ 2005 Express, you need to install the separate [http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/c5c3afad-f4c6-4d27-b471-0291e099a742/ Platform SDK] (steps 1-3).67 * If you have the old VC++ 2005 Express, you need to install the separate Platform SDK as described [http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/c5c3afad-f4c6-4d27-b471-0291e099a742/ here] (steps 1-3) but note the SDK download link is broken, use [http://www.microsoft.com/en-us/download/details.aspx?id=14477 this one]. 67 68 68 69 The Visual Studio project/solution files are automatically generated from the source files: 69 70 70 71 * Run [source:/ps/trunk/build/workspaces/update-workspaces.bat build/workspaces/update-workspaces.bat]. 71 * Open `build/workspaces/vc2010/pyrogenesis.sln`. (Use the `vc2005` directory for VC++ 2005 or the `vc2008` directory for VC++ 2008. )72 * Open `build/workspaces/vc2010/pyrogenesis.sln`. (Use the `vc2005` directory for VC++ 2005 or the `vc2008` directory for VC++ 2008. For VC++ 2012, open the `vc2010` solution and choose to upgrade the projects.) 72 73 73 74 === Build configuration ===