Skip to content

Instantly share code, notes, and snippets.

@BloodAxe
Last active December 21, 2015 09:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save BloodAxe/6282572 to your computer and use it in GitHub Desktop.
Save BloodAxe/6282572 to your computer and use it in GitHub Desktop.
Checkout opencv and builds it for Node.js module
#!/bin/sh
cd ~/
curl -L http://www.cmake.org/files/v2.8/cmake-2.8.10.2-Linux-i386.sh > cmake.sh
sh cmake.sh --prefix='~/lib/cmake'
curl -L https://github.com/Itseez/opencv/archive/master.zip 2> /dev/null > opencv.zip
unzip opencv.zip
mkdir opencv-build
cd opencv-build
~/lib/cmake/cmake ../opencv \
-DCMAKE_INSTALL_PREFIX=~/lib/opencv \
-DBUILD_DOCS=OFF \
-DBUILD_EXAMPLES=OFF \
-DBUILD_PACKAGE=OFF \
-DBUILD_PERF_TEST=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTS=OFF \
-DBUILD_opencv_gpu=OFF \
-DBUILD_opencv_java=OFF \
-DENABLE_PRECOMPILED_HEADERS=OFF \
-DWITH_CUDA=OFF \
-DWITH_TIFF=OFF \
-DWITH_OPENCL=OFF
make install
cd ..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment