Browse Source

Exclude Eigen from rapsbian build

pull/275/head
Canming Huang 6 years ago
parent
commit
70a10d863f
  1. 2
      platforms/raspbian/apt_install_dependency
  2. 2
      platforms/raspbian/cmake_configure
  3. 7
      tests/cvextern_test/CMakeLists.txt

2
platforms/raspbian/apt_install_dependency

@ -1 +1 @@
sudo apt-get install build-essential monodevelop mono-mcs mono-devel libtiff5-dev libgeotiff-dev libgtk-3-dev libgstreamer1.0-dev libavcodec-dev libswscale-dev libavformat-dev libopenexr-dev libjasper-dev libdc1394-22-dev libv4l-dev libeigen3-dev cmake-curses-gui freeglut3-dev git
sudo apt install build-essential monodevelop mono-mcs mono-devel libtiff5-dev libgeotiff-dev libgtk-3-dev libgstreamer1.0-dev libavcodec-dev libswscale-dev libavformat-dev libopenexr-dev libjasper-dev libdc1394-22-dev libv4l-dev libeigen3-dev cmake-curses-gui freeglut3-dev git

2
platforms/raspbian/cmake_configure

@ -9,6 +9,6 @@ cd ../..
cd platforms/raspbian
mkdir -p build
cd build
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_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/build" -DCMAKE_BUILD_TYPE:String="Release" -DEMGU_CV_WITH_TESSERACT:BOOL=TRUE ../../..
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_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/build" -DCMAKE_BUILD_TYPE:String="Release" -DEMGU_CV_WITH_TESSERACT:BOOL=TRUE -DWITH_EIGEN:BOOL=FALSE ../../..
make
cd ..

7
tests/cvextern_test/CMakeLists.txt

@ -111,7 +111,10 @@ ADD_DEPENDENCIES(${the_target}
IF(EMGU_ENABLE_SSE)
ADD_DEFINITIONS(-D__EMGU_ENABLE_SSE__)
IF(MSVC AND EMGUCV_ARCH MATCHES "win32" AND (NOT CV_ICC))
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2") ## Optimization
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2") ## Optimization
ENDIF()
IF (NOT WIN32)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -latomic")
ENDIF()
ENDIF()
@ -130,4 +133,4 @@ ENDIF()
INSTALL(TARGETS ${the_target}
RUNTIME DESTINATION bin${UNMANAGED_LIBRARY_OUTPUT_SUBFOLDER} COMPONENT main
LIBRARY DESTINATION lib${UNMANAGED_LIBRARY_OUTPUT_SUBFOLDER} COMPONENT main
ARCHIVE DESTINATION lib${UNMANAGED_LIBRARY_OUTPUT_SUBFOLDER} COMPONENT main)
ARCHIVE DESTINATION lib${UNMANAGED_LIBRARY_OUTPUT_SUBFOLDER} COMPONENT main)
Loading…
Cancel
Save