Browse Source

updated build script

EMGUCV_3_1
Canming Huang 9 years ago
parent
commit
e1b1e914d7
  1. 2
      opencv
  2. 10
      platforms/osx/configure
  3. 9
      platforms/osx/configure_universal
  4. 8
      platforms/raspbian/cmake_configure
  5. 9
      platforms/ubuntu/16.04/cmake_configure.sh

2
opencv

@ -1 +1 @@
Subproject commit 7b44689693ce559b073cdd1b58daf25eb3c27c30
Subproject commit 410b05cbe786bb104c6235727288875603219f41

10
platforms/osx/configure

@ -1,5 +1,13 @@
#!/usr/bin/env bash
cd ../..
cmake -DCMAKE_OSX_ARCHITECTURES=i386 -DBUILD_PERF_TESTS=FALSE -DBUILD_TESTS:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DBUILD_JPEG:BOOL=TRUE -DBUILD_PNG:BOOL=TRUE -DBUILD_TIFF:BOOL=TRUE -DWITH_WEBP:BOOL=OFF -DWITH_IPP:BOOL=OFF -DBUILD_opencv_ts:BOOL=OFF -DBUILD_opencv_apps:BOOL=OFF -DWITH_CUDA:BOOL=OFF -DOPENCV_EXTRA_MODULES_PATH=./opencv_contrib/modules -DBUILD_SHARED_LIBS:BOOL=OFF -DVTK_DIR:STRING=$PWD/vtk -DBUILD_TESTING:BOOL=OFF .
cd vtk
cmake -DCMAKE_OSX_ARCHITECTURES=i386 -DBUILD_TESTING:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_BUILD_TYPE:BOOL=Release .
make
cd ..
cmake -DCMAKE_OSX_ARCHITECTURES=i386 -DBUILD_PERF_TESTS=FALSE -DBUILD_TESTS:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DBUILD_JPEG:BOOL=TRUE -DBUILD_PNG:BOOL=TRUE -DBUILD_TIFF:BOOL=TRUE -DWITH_WEBP:BOOL=OFF -DWITH_IPP:BOOL=OFF -DBUILD_opencv_ts:BOOL=OFF -DBUILD_opencv_apps:BOOL=OFF -DWITH_CUDA:BOOL=OFF -DOPENCV_EXTRA_MODULES_PATH=./opencv_contrib/modules -DBUILD_SHARED_LIBS:BOOL=OFF -DVTK_DIR:STRING=$PWD/vtk .
make
cd platforms/osx

9
platforms/osx/configure_universal

@ -1,5 +1,12 @@
#!/usr/bin/env bash
cd ../..
cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;i386" -DBUILD_PERF_TESTS=FALSE -DBUILD_TESTS:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DBUILD_JPEG:BOOL=TRUE -DBUILD_PNG:BOOL=TRUE -DBUILD_TIFF:BOOL=TRUE -DWITH_WEBP:BOOL=OFF -DWITH_IPP:BOOL=OFF -DBUILD_opencv_ts:BOOL=OFF -DBUILD_opencv_apps:BOOL=OFF -DWITH_CUDA:BOOL=OFF -DOPENCV_EXTRA_MODULES_PATH=./opencv_contrib/modules -DBUILD_SHARED_LIBS:BOOL=OFF -DVTK_DIR:STRING=$PWD/vtk -DBUILD_TESTING:BOOL=OFF .
cd vtk
cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;i386" -DBUILD_TESTING:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_BUILD_TYPE:BOOL=Release .
make
cd ..
cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;i386" -DBUILD_PERF_TESTS=FALSE -DBUILD_TESTS:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DBUILD_JPEG:BOOL=TRUE -DBUILD_PNG:BOOL=TRUE -DBUILD_TIFF:BOOL=TRUE -DWITH_WEBP:BOOL=OFF -DWITH_IPP:BOOL=OFF -DBUILD_opencv_ts:BOOL=OFF -DBUILD_opencv_apps:BOOL=OFF -DWITH_CUDA:BOOL=OFF -DOPENCV_EXTRA_MODULES_PATH=./opencv_contrib/modules -DBUILD_SHARED_LIBS:BOOL=OFF -DVTK_DIR:STRING=$PWD/vtk .
make
cd platforms/osx

8
platforms/raspbian/cmake_configure

@ -1,3 +1,9 @@
cd ../..
cmake -DBUILD_TESTS:BOOL=FALSE -DBUILD_PERF_TESTS:BOOL=FALSE -DBUILD_opencv_apps:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DWITH_TBB:BOOL=FALSE -DWITH_OPENMP:BOOL=TRUE -DWITH_CUDA:BOOL=FALSE -DWITH_OPENCL:BOOL=FALSE -DWITH_IPP:BOOL=FALSE -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules -DBUILD_opencv_ts:BOOL=FALSE -DBUILD_WITH_DEBUG_INFO:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE -DVTK_DIR:String="$PWD/vtk" -DBUILD_TESTING:BOOL=FALSE -DCMAKE_BUILD_TYPE:String="Release" .
cd vtk
CFLAGS=-fPIC CXXFLAGS=-fPIC cmake -DBUILD_TESTING:BOOL=FALSE -DCMAKE_BUILD_TYPE:String="Release" -DBUILD_WITH_DEBUG_INFO:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE .
make
cd ..
cmake -DBUILD_TESTS:BOOL=FALSE -DBUILD_PERF_TESTS:BOOL=FALSE -DBUILD_opencv_apps:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DWITH_TBB:BOOL=FALSE -DWITH_OPENMP:BOOL=TRUE -DWITH_CUDA:BOOL=FALSE -DWITH_OPENCL:BOOL=FALSE -DWITH_IPP:BOOL=FALSE -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules -DBUILD_opencv_ts:BOOL=FALSE -DBUILD_WITH_DEBUG_INFO:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE -DVTK_DIR:String="$PWD/vtk" -DCMAKE_BUILD_TYPE:String="Release" .
make
cd platforms/raspbian

9
platforms/ubuntu/16.04/cmake_configure.sh

@ -1,5 +1,12 @@
#!/bin/sh
cd ../../..
cmake -DBUILD_TESTS:BOOL=FALSE -DBUILD_PERF_TESTS:BOOL=FALSE -DBUILD_opencv_apps:BOOL=FALSE -DBUILD_opencv_python2:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DWITH_TBB:BOOL=TRUE -DWITH_CUDA:BOOL=FALSE -DWITH_OPENCL:BOOL=FALSE -DWITH_IPP:BOOL=FALSE -DWITH_EIGEN:BOOL=FALSE -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules -DBUILD_opencv_ts:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE -DVTK_DIR:String="$PWD/vtk" -DBUILD_TESTING:BOOL=FALSE -DCMAKE_BUILD_TYPE:String="Release" .
cd vtk
CFLAGS=-fPIC CXXFLAGS=-fPIC cmake -DBUILD_TESTING:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE -DCMAKE_BUILD_TYPE:STRING="RELEASE" .
make
cd ..
cmake -DBUILD_TESTS:BOOL=FALSE -DBUILD_PERF_TESTS:BOOL=FALSE -DBUILD_opencv_apps:BOOL=FALSE -DBUILD_opencv_python2:BOOL=FALSE -DBUILD_DOCS:BOOL=FALSE -DWITH_TBB:BOOL=TRUE -DWITH_CUDA:BOOL=FALSE -DWITH_OPENCL:BOOL=FALSE -DWITH_IPP:BOOL=FALSE -DWITH_EIGEN:BOOL=FALSE -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules -DBUILD_opencv_ts:BOOL=FALSE -DBUILD_SHARED_LIBS:BOOL=FALSE -DVTK_DIR:String="$PWD/vtk" -DCMAKE_BUILD_TYPE:String="Release" .
make
cd platforms/ubuntu/16.04
Loading…
Cancel
Save