Formatting code for WindowsDevel


show source only

=====Setting for Windows Development=====

This is not a step by step guide. Instead it is meant to provide links to all the sites and downloadable tools that will be required if you wish to use a Windows system for assisting in ""XTrackCAD"" development.

All required tools are freely available.

I started this page when I bought a new computer. So this description will follow the steps I took when setting up that system and will be extended as I make progress. I started from a bare Windows XP system with only the operating system and the virus protection installed.

====Required Microsoft Tools====

1) Get [[http://www.microsoft.com/express/ Visual Studio Express Editions]] from Microsoft.
1) Installation is straightforward. Select Visual Studio C""++"". You can install the optional components and documentation if you wish.
1) After installation, start Visual Studio C""++"" and generate a small Win32 test application. Compile and run.
1) As an additional tool the [[http://www.microsoft.com/downloads/details.aspx?FamilyID=00535334-c8a6-452f-9aa0-d597d16580cc&DisplayLang=en HTML Help Workshop]] is needed. Get the htmlhelp.exe. Installation for this tool is a straightforward process.

====Getting the source and building====

1) If you want to access the most recent source code or want to contribute code to the project, you'll need [[http://cvsgui.sourceforge.net/ WinCVS]]
1) A good description for the installation of [[http://cvsgui.sourceforge.net/ WinCVS]] provided by the Sourceforge Team is [[http://sourceforge.net/docs/F05/en/#top WinCvs with PuTTY]]
1) The build process is managed by [[http://www.cmake.org/ CMake]]. You'll need version 2.6.0 or higher of CMake.
1) Run as described in CMakeBuild

====Preparing for installation====

1) Installation packages are built with [[http://nsis.sf.net/ NSIS]]. This is not required but will be helpful if you want to distribute ""XTrackCAD"" to other PCs.
Get XTrkCAD Model RR Track Planner at SourceForge.net. Fast, secure and Free Open Source software downloads
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki