다음 옵션으로 Cmake를 성공적으로 완료했습니다. CARMA 문제 용 Opencv-2.4.5 빌드
$cmake -DGCC_COMPILER_VERSION="4.5" -DSOFTFP=ON -DUSE_NEON=ON -DCMAKE_SKIP_RPATH=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-5.0 -DCUDA_ARCH_BIN="2.1(2.0)" -DCUDA_ARCH_PTX="" -DWITH_CUDA=ON -DWITH_CUBLAS=ON -DWITH_TBB=ON -DBUILD_opencv_python=OFF -DBUILD_TBB=ON -DBUILD_ZLIB=ON -DBUILD_TIFF=ON -DBUILD_JASPER=ON -DBUILD_JPEG=ON -DBUILD_PNG=ON -DBUILD_OPENEXR=ON -DCMAKE_TOOLCHAIN_FILE=/home/intecore/carma/opencv-2.4.5/platforms/linux/arm-gnueabi.toolchain.cmake /home/intecore/carma/opencv-2.4.5
그러나 문제
내가 나에게 솔루션을 제공하시기 바랍니다 만든 실수를 어디 이해하고 있지 않다[ 23%] Building NVCC (Device) object modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o
cc1plus: error: unrecognized command line option ‘-mthumb’
cc1plus: error: unrecognized command line option ‘-mfpu=neon’
CMake Error at cuda_compile_generated_matrix_operations.cu.o.cmake:198 (message):
Error generating
/home/intecore/carma/opencv-2.4.5/platforms/linux/carma_build/modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o
make[2]: *** [modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
인 23 % 후 메이크업에서 발생한다.
cmake 버전 2.8.7을 사용하고 있는데 문제가 있습니까? – Mohan
예, 2.8.10 이상이 필요합니다. – jet47
예 2.8.10.1 버전으로 변경했습니다. Cicc : 공유 라이브러리를로드하는 중 오류가 발생했습니다. libstdC++. so.6 : 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉토리가 없습니다. cake_compile_generated_matrix_operations.cu.o.cmake에서 CMake 오류 : 264 (메시지) : 파일을 생성하는 중 오류가 발생했습니다. /home/intecoretech/carma/opencv-2.4.5/platforms/linux/build_carma/modules/core/CMakeFiles/cuda_compile.dir/src/cuda/.cuda_compile_generated_matrix_operations.cu.o – Mohan