Xestia Address Book Windows Development ======================================= Step 1: Setup environment variables =================================== The Visual Studio 2013 (Express) project uses the following environment variables to work out where the header and library files are. ============================================================================= | Type | Arch | Normal name | Debug name | ============================================================================= | wxWidgets | i686 | WXWIDGETS_32BIT | WXWIDGETS_32BIT_DEBUG | | wxWidgets | x64 | WXWIDGETS_64BIT | WXWIDGETS_64BIT_DEBUG | | SFML | i686 | SFML_32BIT | SFML_32BIT | | SFML | x64 | SFML_64BIT | SFML_64BIT | | libcurl | i686 | CURL_32BIT | CURL_32BIT | | libcurl | x64 | CURL_64BIT | CURL_64BIT | | libxml2 | i686 | LIBXML2_32BIT | LIBXML2_32BIT | | libxml2 | x64 | LIBXML2_64BIT | LIBXML2_64BIT | | iconv | i686 | ICONV_32BIT | ICONV_32BIT | | iconv | x64 | ICONV_64BIT | ICONV_64BIT | ============================================================================= To setup the envrionment variables on your system, go into the Control Panel, open System and then click on the Advanced System Settings link. Click on the Advanced tab (if not already showing this tab) and then click on the Environment Variables button. Add or edit the variables using the names above with the paths to the library directories (don't add include or lib to the end of it - this is done by the Visual Studio project itself). It is recommended to setup these up as user environment variables not system enironment variables. Step 2: Build ============= To build, click on Project then Build Solution or press F7. This will then build the bitmapcode helper first and then Xestia Address Book. Release executables tend to be smaller but cannot be debugged as easily compared to the Debug executables.