Building luabind

Just some quick notes on building luabind with Visual Studio 2013

Requirements

Compatibility

First thing to remember is lua libs and luabind libs need to be compiled with the same version of Visual Studio. So the easiest thing to do is compile everything from source. There are lua binaries avaiable, however if using a version of VS above 2010 this won’t be much help.

Building

Boost C++

luabind relies on Boost C++. Simple go through the installation instructions on there Getting Started page.

luabind comes with a Boost.Build jam file for compiling but I had some trouble with it, so I decided to compile through Visual Studio

Build Lua

Build luabind

And thats it.