Skip to content

andy-held/bfsCeres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build-from-scratch Ceres

logo

Andreas Franek 2014.02.17

Multi-platform build system for building ceres from scratch.

System Dependencies Status
Linux BLAS, LAPACK, CMake Working
Windows Git, CMake (see Windows specifics)
Mac OSX BLAS, LAPACK, CMake Untested

Using the following open source projects:

How to build

Linux/Mac

git clone https://github.com/andy-held/bfsCeres.git bfsCeres
cd bfsCeres
mkdir build
cd build
cmake .. # or 'cmake-gui' if you want to change build settings
make

####Windows

  • Install Git for Windows and CMake
  • clone this project
  • create a 'build' folder in the bfsCeres directory
  • execute CMake in the build directory, setting your Visual Studio version
  • open the created .sln in the build directory
  • in VS, set the build type to Release
  • press F6 to build

Windows specifics

On windows you need to have Git for Windows installed because patch is needed for this build system. The script will search for the Git patch command in C:/Program Files/Git/bin and C:/Program Files(x86)/Git/bin . If you have installed Git anywhere else or want to use another patch command, please make MP_PATCH in cmake point to that patch command. Also note, that, on windows, only Release builds will work (the ceres cmake system will not find the SuiteSparse Debug libs yet).

About

Build system to build ceres from scratch on multiple platforms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published