Difference between revisions of "Developer"
From BoofCV
Jump to navigationJump to searchm |
m |
||
(2 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
</pre> | </pre> | ||
Now build and install all these libraries. Hopefully the | Now build and install all these libraries. Hopefully none of the SNAPSHOTs contain build errors... | ||
<pre> | <pre> | ||
cd ejml;./gradlew autogenerate;./gradlew install;cd .. | cd ejml;git pull;./gradlew autogenerate;./gradlew install;cd .. | ||
cd ddogleg;./gradlew install;cd .. | cd ddogleg;git pull;./gradlew install;cd .. | ||
cd GeoRegression;./gradlew autogenerate;./gradlew install;cd .. | cd GeoRegression;git pull;./gradlew autogenerate;./gradlew install;cd .. | ||
cd DeepBoof;./gradlew install;cd .. | cd DeepBoof;git pull;./gradlew install;cd .. | ||
cd boofcv;./gradlew install;cd .. | cd boofcv;git pull;./gradlew install;cd .. | ||
</pre> | </pre> | ||
== Validation Boof == | == Validation Boof == | ||
Validation Boof are were regression tests are stored along with performance benchmarks. This is only needed if you plan on doing algorithm development. | |||
<pre> | <pre> | ||
git clone -b SNAPSHOT https://github.com/lessthanoptimal/ValidationBoof.git | git clone -b SNAPSHOT https://github.com/lessthanoptimal/ValidationBoof.git | ||
</pre> | </pre> |
Latest revision as of 14:24, 27 February 2019
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 none of the SNAPSHOTs contain build errors...
cd ejml;git pull;./gradlew autogenerate;./gradlew install;cd .. cd ddogleg;git pull;./gradlew install;cd .. cd GeoRegression;git pull;./gradlew autogenerate;./gradlew install;cd .. cd DeepBoof;git pull;./gradlew install;cd .. cd boofcv;git pull;./gradlew install;cd ..
Validation Boof
Validation Boof are were regression tests are stored along with performance benchmarks. This is only needed if you plan on doing algorithm development.
git clone -b SNAPSHOT https://github.com/lessthanoptimal/ValidationBoof.git