Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

cannot find -lopencv_gapi

I'm struggling to compile marker_mapper which uses aruco lib. This is my settings:

GCC 5.5.0 ubuntu 16.04

Opencv 3.3.1 that comes with ROS (I tried other version of V3)

Aruco 3.0.12

I don't really know what missing.. I've been working with this setting mnay times but I can't figure out the issue why marker_mapper doesn't compile

[ 18%] Building CXX object src/CMakeFiles/marker_mapper.dir/mapper_types.cpp.o
[ 18%] Building CXX object src/CMakeFiles/marker_mapper.dir/debug.cpp.o
[ 36%] Building CXX object src/CMakeFiles/marker_mapper.dir/markermapper.cpp.o
[ 36%] Building CXX object src/CMakeFiles/marker_mapper.dir/optimizers/ippe.cpp.o
[ 45%] Building CXX object src/CMakeFiles/marker_mapper.dir/optimizers/fullsceneoptimizer.cpp.o
[ 54%] Building CXX object src/CMakeFiles/marker_mapper.dir/mappers/globalgraph_markermapper.cpp.o
[ 63%] Building CXX object src/CMakeFiles/marker_mapper.dir/mappers/posegraphoptimizer.cpp.o
[ 72%] Building CXX object src/CMakeFiles/marker_mapper.dir/utils/utils3d.cpp.o
[ 81%] Linking CXX shared library libmarker_mapper.so
/usr/bin/ld: cannot find -lopencv_gapi
collect2: error: ld returned 1 exit status
src/CMakeFiles/marker_mapper.dir/build.make:321: recipe for target 'src/libmarker_mapper.so.1.0.12' failed
make[2]: *** [src/libmarker_mapper.so.1.0.12] Error 1
CMakeFiles/Makefile2:117: recipe for target 'src/CMakeFiles/marker_mapper.dir/all' failed
make[1]: *** [src/CMakeFiles/marker_mapper.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2