Developer

From BoofCV
Revision as of 09:19, 8 September 2017 by Peter (talk | contribs)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Obtaining SNAPSHOT Code

BoofCV is developed in parallel with a few other projects. If you plan to use the BoofCV SNAPSHOT your life will be easier if you also install those other projects. Here's a mindless script that does just that.

git clone -b SNAPSHOT https://github.com/lessthanoptimal/ejml.git
git clone -b SNAPSHOT https://github.com/lessthanoptimal/ddogleg.git
git clone -b SNAPSHOT https://github.com/lessthanoptimal/GeoRegression.git
git clone -b SNAPSHOT https://github.com/lessthanoptimal/DeepBoof.git
git clone -b SNAPSHOT --recursive https://github.com/lessthanoptimal/BoofCV.git boofcv

Now build and install all these libraries. Hopefully the SNAPSHOT doesn't contain any compiler errors...

cd ejml;./gradlew autogenerate;./gradlew install;cd ..
cd ddogleg;./gradlew install;cd ..
cd GeoRegression;./gradlew install;cd ..
cd DeepBoof;./gradlew install;cd ..
cd boofcv;./gradlew install;cd ..