Bonjour à tous!
Je tente d'utiliser OpenCV avec Qt sur MacOS, et j'ai cette erreur qui apparait au build:
error: collect2: ld returned 1 exit status
Voici le code associé:
Comme IDE j'utilise QtCreator.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <OpenCV/opencv.h> #include <OpenCV/highgui.h> ... MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow), img(NULL), label(new QLabel(this)) { ui->setupUi(this); img = cvLoadImage("test.jpg"); }
Les paramètres de projet ajoutés pour les variables sont:
LIBS /Library/Frameworks/OpenCV.framework
J'ai essayé plein de tutos (basés sous Windows), mais aucun ne marche, ce qui me porte à croire que l'erreur provient de l'OS.
Je tiens à préciser que si je comment la ligne:
Cela compile bel et bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part img = cvLoadImage("test.jpg");
Merci.
Partager