To run the uARMSolver under Windows OS we recommend following the next short steps:
- First, establish the functionality similar to Linux distribution on the Windows OS. For that purpose, we recommend using Cygwin.
- Go to https://www.cygwin.com/ and download the installation file.
- Begin Cygwin installation, during which you will get offered the list of packages to choose from. We highly recommend installing the packages related to c++, gcc, g++, gdb and make. You can use the search tool inside the package installation manager or do a manual search in the Devel category to find them. Note: later on you can install additional packages by re-running the Cygwin installation file (Cygwin doesn’t incorporate a self-standing packet manager).
- Go to the Cygwin installation folder, open the home folder and then the folder with your name and surname (usually found at C:\cygwin64\home\Name Surname). Note: folder with your name and surname should already be created during Cygwin installation.
- Place the copy of the uARMSolver-master into that folder.
- Run Cygwin64 terminal (it can be quickly accessed/found by using the Windows search tool).
- In the Cygwin64 terminal position yourself (use the cd command) inside the main uARMSolver-master folder.
- Run make to compile the project.
- Position urself to the bin folder of the uARMSolver-master project.
- Run the uARMSolver with: ./uARMSolver.exe
Important note: when making changes to the settings file (e.g. arm.set found in uARMSolver-master\bin), only use the Notepad program. WordPad (and other programs) will almost certainly change the coding table of the file, and the execution of the ./uARMSolver.exe command will fail.