Доброй ночи, я работаю в проекте, где мы используем Cmake и OpenCV 2.0 в Ubuntu 10.04, каждый в команде (мы - команда по борьбе с мышью) может скомпилировать код просто отлично, но я не могу.
Вот что Cmake говорит мне:
tiago@tiago-laptop:~/bioloid/build$ cmake ..
-- Checking GNUCXX version 3/4 to determine OpenCV /opt/net/ path
CMake Error at CMakeModules/FindOpenCV.cmake:348 (MESSAGE):
OpenCV required but some headers or libs not found. Please specify it's
location with OpenCV_ROOT_DIR env. variable.
Call Stack (most recent call first):
CMakeLists.txt:45 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
Если я попытаюсь экспортировать переменную следующим образом:
export OpenCV_ROOT_DIR=/usr/local/lib
Он продолжает выдавать ту же ошибку, это вывод из pkg-config --cflags --libs opencv:
-I/usr/local/include/opencv -I/usr/local/include -L/usr/local/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann
Никто в команде не знает, что делать, я уже удалил и заново установил opencv, есть ли вероятность, что это связано с тем, что на моем компьютере также установлена opencv 2.2?