Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Follow Steps 1 and 2 for configuring and generating VS 2013 solution using CMake from the wiki link http://gmatcentral.org/display/GW/GMAT+CMake+Build+System
  2. Navigation build needs additional library called “xerces” (https://xerces.apache.org/xerces-c/).  At this time, the XML Parser (Xerces) is not automatically downloaded and configured in Step 2 above (it will be added in a future). Temporarily you can copy “xerces” files from the \Builds\windows\xerces-c-3.1.2 on mesa-file server.  The “xerces” libraries on mesa-file were built using VS 2013. If you have other version of VS C++, you will need to build “xerces” libraries on your own and configure CMake to build GMAT using the same compiler.  In order to manually add “xerces” include and library to GmatEstimation project, first open GMAT.sln in where it was configured and generated from the CMake. The example solution was generated in C:\Projects\GmatNavigation\build\windows-VS2013-CMake-32. The following shows when GMAT.sln is opened.

 

  1. First, add “xerces” include file to “Plugin GmatEstimation” project. Right click on “Plugin GmatEstimation” and select “Properties.” Expand “C/C++” and select “General.” In “Additional Include Directories” field, add “xerces” source directory where you coped into. The example shows “C:\xerces-c-3.1.2\src” was added at the end. You can also add it by clicking the down error symbol and “<Edit…>.”

...

  1. Before running GMAT, copy the xerces DLL “xerces-c_3_1.dll” from “YourXercesDir\Build\Win32\VC12\Release” to /application/bin directory.  Now you can double click on GMAT.exe to launch GMAT application.

...