Bonjour à tous,
Je rencontre des problèmes lors de l'installation d'Opencv.
J'utilise un Jetson Xavier qui necessite l'installation d'Opencv pour un projet. Comme il est en arm64 j'utilise le tuto suivant :
https://github.com/huzz/OpenCV-aarch64
Je vous montre les commandes utilisées :
Installation des dépendances :
1 2 3 4 5 6 7 8 9 10
|
sudo apt-get install python3-dev python3-pip python3-numpy
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev protobuf-compiler libgflags-dev libgoogle-glog-dev libblas-dev libhdf5-serial-dev liblmdb-dev libleveldb-dev liblapack-dev libsnappy-dev libprotobuf-dev libopenblas-dev libgtk2.0-dev libboost-dev libboost-all-dev libeigen3-dev libatlas-base-dev libne10-10 libne10-dev
pip3 install neon
sudo apt-get install libneon27-dev
sudo apt-get install libneon27-gnutls-dev |
Téléchargement des sources :
1 2 3 4 5 6 7 8
|
cd ~/
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.4.0.zip
unzip opencv.zip
wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.4.0.zip
unzip opencv_contrib.zip |
Configuration Opencv avec CMAKE :
1 2 3 4 5 6 7 8
|
cd ~/opencv-3.4.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_NEON=ON -D ENABLE_TBB=ON -D ENABLE_IPP=ON -D ENABLE_VFVP3=ON -D WITH_OPENMP=ON -D WITH_CSTRIPES=ON -D WITH_OPENCL=ON -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/root/[username]/opencv_contrib-3.4.0/modules/ .. |
Jusque là je n'ai pas eu de problème. Le problème vient au moment de la compilation.
Quand j'utilise la commande , l'erreur suivante survient :
make: *** No targets specified and no makefile found. Stop.
Pouvez-vous m'aider ? Je ne comprends pas pourquoi je n'ai pas de makefile..
j'ai aussi vu que la commande peut régler le problème mais il ne trouve pas non plus..
Merci d'avance
Partager