build opencv 3.3 on ubuntu 14.04 successfully after following
http://www.linuxfromscratch.org/blfs/view/cvs/general/opencv.html
ipp_file=ippicv_2017u2_lnx_intel64_20170418.tgz &&
ipp_hash=$(md5sum ../$ipp_file | cut -d" " -f1) &&
ipp_dir=.cache/ippicv &&
mkdir -p $ipp_dir &&
cp ../$ipp_file $ipp_dir/$ipp_hash-$ipp_file
tar xf ../opencv_contrib-3.3.0.tar.gz
mkdir build &&
cd build &&
make clean &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DENABLE_CXX11=OFF \
-DBUILD_PERF_TESTS=OFF \
-DWITH_XINE=ON \
-DFORCE_VTK=ON \
-DBUILD_TESTS=OFF \
-DENABLE_PRECOMPILED_HEADERS=OFF \
-DCMAKE_SKIP_RPATH=ON \
-DBUILD_WITH_DEBUG_INFO=OFF \
-DBUILD_EXAMPLES=ON \
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.3.0/modules \
-Wno-dev .. &&
make
or make -j3 # run 3 parallel jobs # when troubleshooting, use 1 job, VERBOSE=1
# -DENABLE_CXX11=OFF worked for me
to run python demo
gong@gong-u1404:~/opencv/opencv-3.3.0/samples/python$ /usr/bin/python demo.py
http://www.linuxfromscratch.org/blfs/view/cvs/general/opencv.html
ipp_file=ippicv_2017u2_lnx_intel64_20170418.tgz &&
ipp_hash=$(md5sum ../$ipp_file | cut -d" " -f1) &&
ipp_dir=.cache/ippicv &&
mkdir -p $ipp_dir &&
cp ../$ipp_file $ipp_dir/$ipp_hash-$ipp_file
tar xf ../opencv_contrib-3.3.0.tar.gz
mkdir build &&
cd build &&
make clean &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DENABLE_CXX11=OFF \
-DBUILD_PERF_TESTS=OFF \
-DWITH_XINE=ON \
-DFORCE_VTK=ON \
-DBUILD_TESTS=OFF \
-DENABLE_PRECOMPILED_HEADERS=OFF \
-DCMAKE_SKIP_RPATH=ON \
-DBUILD_WITH_DEBUG_INFO=OFF \
-DBUILD_EXAMPLES=ON \
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.3.0/modules \
-Wno-dev .. &&
make
or make -j3 # run 3 parallel jobs # when troubleshooting, use 1 job, VERBOSE=1
# -DENABLE_CXX11=OFF worked for me
to run python demo
gong@gong-u1404:~/opencv/opencv-3.3.0/samples/python$ /usr/bin/python demo.py
Comments
Post a Comment