Outils pour utilisateurs

Outils du site


tech:notes_compilation_c_cpp

Notes compilation C C++

cmake .
make

Erreur :

fatal error: opencv2/cudaimgproc.hpp: No such file or directory
 #include <opencv2/cudaimgproc.hpp>
$ locate cudaimgproc.hpp
/usr/lib/opencv3.3/include/opencv2/cudaimgproc.hpp
$ export CPLUS_INCLUDE_PATH=/usr/lib/opencv3.3/include
$ make

Autres

export CFLAGS="$CFLAGS -I/usr/lib/opencv3.3/include" ; export CPPFLAGS="$CPPFLAGS -I/usr/lib/opencv3.3/include"
 
pkg-config --libs --cflags opencv
mkdir -p /usr/local/lib/pkgconfig
cp -p /usr/lib/opencv3.3/lib/pkgconfig/opencv.pc  /usr/local/lib/pkgconfig/opencv.pc
pkg-config --libs --cflags opencv

Obliger les binaires à chercher tout ce qui est dynamique dans un répertoire particulier grâce à des commandes comme : patchelf --set-rpath et patchelf --set-interpreter

tech/notes_compilation_c_cpp.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki