They can be built from source or download my prebuilt from Shared folder
Download prebuilt from Boost.org is also fine. Make sure you get the prebuilts for Visual studio 2013 (VC12).
NOTE: downloading prebuilt from OpenCV.org won't work. You need to build from source. Download source from OpenCV.org. Build using CMake configuration.
Download source from https://github.com/williammc/g2o. Build using CMake configuration.
Using CMake-gui to configure.
Note: you need to select "specify generator for this project" to Visual Studio 2013 and "Use default native compilers". Results looks like this:
This will output build files in selected build folder (e.x.: ~/lsd-slam/build-x86-vc12). There are errors and warning, but don't worry; this will disappear if you do the next steps correctly.
The file locates in the build folder (e.x.: ~/lsd-slam/build-x86-vc12/LsdSlamDependencies_Config.cmake) For instance, it looks like this:
The results would look like this:
Double click on "set_paths_and_run_vc.bat" file in the build folder (e.x.: ~/lsd-slam/build-x86-vc12/set_paths_and_run_vc.bat)
There you go, you can build and run sample app now.
Good luck & have fun!