Index: CMakeLists.txt =================================================================== --- CMakeLists.txt (revision 7053) +++ CMakeLists.txt (working copy) @@ -1186,7 +1186,7 @@ # --------------------------------------------------------------------------- # The C+//0 include & link directories: # --------------------------------------------------------------------------- -include_directories("." +include_directories(BEFORE "." "${OPENCV_CONFIG_FILE_INCLUDE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include" "${CMAKE_CURRENT_SOURCE_DIR}/include/opencv" Index: OpenCVModule.cmake =================================================================== --- OpenCVModule.cmake (revision 7053) +++ OpenCVModule.cmake (working copy) @@ -36,7 +36,7 @@ if(d MATCHES "opencv_") string(REPLACE "opencv_" "${OpenCV_SOURCE_DIR}/modules/" d_dir ${d}) if (EXISTS "${d_dir}/include") - include_directories("${d_dir}/include") + include_directories(BEFORE "${d_dir}/include") endif() endif() endforeach() @@ -85,7 +85,7 @@ if(d MATCHES "opencv_") string(REPLACE "opencv_" "${OpenCV_SOURCE_DIR}/modules/" d_dir ${d}) if (EXISTS "${d_dir}/include") - include_directories("${d_dir}/include") + include_directories(BEFORE "${d_dir}/include") endif() endif() endforeach() @@ -129,7 +129,7 @@ project(opencv_${name}) - include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include" + include_directories(BEFORE "${CMAKE_CURRENT_SOURCE_DIR}/include" "${CMAKE_CURRENT_SOURCE_DIR}/src" "${CMAKE_CURRENT_BINARY_DIR}") @@ -137,7 +137,7 @@ if(d MATCHES "opencv_") string(REPLACE "opencv_" "${OpenCV_SOURCE_DIR}/modules/" d_dir ${d}) if (EXISTS "${d_dir}/include") - include_directories("${d_dir}/include") + include_directories(BEFORE "${d_dir}/include") endif() endif() endforeach()