安装opencv2.4.6.1时,打开opencv2.4.6.1/platformas/linux/arm-gnueabi.toolchain.cmake,把所有的东西删掉,改成 set( CMAKE_SYSTEM_NAME Linux ) set( CMAKE_SYSTEM_PROCESSOR arm ) set( CMAKE_C_COMPILER arm-linux-gcc ) set( CMAKE_CXX_COMPILER arm-linux--g++ ) set( CMAKE_FIND_ROOT_PATH "/opt/arm" ) set( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER ) set( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY ) set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY ) 保存,退出。执行cmake -DCMAKE_TOOLCHAIN_FILE=../platforms/linux/arm-gnueabi.toolchain.cmake ../ 结果却是:
Video I/O:
DC1394 1.x: NO
DC1394 2.x: NO
FFMPEG: NO
codec: NO
format: NO
util: NO
swscale: NO
gentoo-style: NO