47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
|
# Installation on Windows
|
||
|
|
||
|
This documentation describes how to set up a workspace for trying to compile sdformat on Windows.
|
||
|
|
||
|
## Supported compilers
|
||
|
|
||
|
At this moment, compilation has been tested on Windows 7 and 8.1 and is supported
|
||
|
when using Visual Studio 2013. Patches for other versions are welcome.
|
||
|
|
||
|
## Installation
|
||
|
|
||
|
Totally experimental, using pre-compiled binaries in a local workspace. To
|
||
|
make things easier, use a MinGW shell for your editing work, and only use the
|
||
|
Windows `cmd` for configuring and building.
|
||
|
|
||
|
1. Make a directory to work in, e.g.:
|
||
|
|
||
|
mkdir sdformat-ws
|
||
|
cd sdformat-ws
|
||
|
|
||
|
1. Download boost into that directory:
|
||
|
|
||
|
- [boost 1.56.0](http://packages.osrfoundation.org/win32/deps/boost_1_56_0.zip)
|
||
|
|
||
|
1. Unzip it in sdformat-ws.
|
||
|
|
||
|
1. Clone sdformat
|
||
|
|
||
|
hg clone https://bitbucket.org/osrf/sdformat
|
||
|
|
||
|
1. Load your compiler setup, e.g. (note that we are asking for the 64-bit toolchain here):
|
||
|
|
||
|
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86_amd64
|
||
|
|
||
|
1. Configure and build sdformat:
|
||
|
|
||
|
cd sdformat
|
||
|
mkdir build
|
||
|
cd build
|
||
|
..\configure
|
||
|
nmake
|
||
|
nmake install
|
||
|
|
||
|
You should now have an installation of sdformat in sdformat-ws/sdformat/build/install/Release.
|
||
|
|
||
|
Once this all works (which it does with tender love and care): you should now have an installation of sdformat in sdformat-ws/sdformat/build/install/Release.
|