Hallo ich habe ein kleines Problem.
Es geht wahrscheinlich um einen falschen Pfad.
Ich bin was QT und Linux compilieren angeht noch ein Anfänger.
Ich teste gerade auf die Raspberry Camera in QT zuzugreifen.
Ich habe dazu RaspiCam: C++ API for using Raspberry camera with/without OpenCv installiert.
Jetzt versuche ich das Beispiel auf der Seite mit QT umzusetzen.
Ich bekomme jedoch die folgende Fehlermeldung.
/home/pi/untitled1/main.cpp:12: error: undefined reference to `raspicam::RaspiCam_Cv::RaspiCam_Cv()'
Hier ist der Code untiled1.pro
Code
#-------------------------------------------------
#
# Project created by QtCreator 2015-02-23T18:06:00
#
#-------------------------------------------------
QT += core
QT -= gui
TARGET = untitled1
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
INCLUDEPATH += /usr/local/include/
Alles anzeigen
Hier ist der Code der main.cpp
C
#include <QCoreApplication>
#include <ctime>
#include <iostream>
#include <raspicam/raspicam_cv.h>
using namespace std;
int main(int argc, char *argv[])
{
time_t timer_begin,timer_end;
raspicam::RaspiCam_Cv Camera;
QCoreApplication a(argc, argv);
return a.exec();
}
Alles anzeigen
Ohne diese Zeile kann ich mit dem Build Project Button eine ausführbare Datei erstellen.
Die Datei /usr/local/include/raspicam/raspicam_cv.h gibt es.
Wo liegt der Fehler?