Я создаю в C ++ одну программу, где вы можете создавать Userprofiles.
Пользователь должен иметь возможность сделать одну фотографию, например, с помощью камеры ноутбука.
Я уже много читал о QCamera и попробую использовать это. Я уже импортировал QtMultimedia в свой файл qml.
Сейчас я сначала пытаюсь найти доступную камеру, но ошибок всегда много.
Я не знаю, что я могу забыть, или почему я ничего не могу найти.
Я хотел сделать несколько тестов, просто чтобы немного больше познакомиться с классом QCamera.
Я включил: QTextStream, QtMultimedia / QCameraInfo и QtMultimedia / QCamera
Вот мой тестовый код:
int main(int argc, char* argv[])
{
QTextStream out(stdout);
out << QCameraInfo::defaultCamera().deviceName() << endl;
for(int i = 0; i < QCameraInfo::availableCameras().size(); i++)
{
out << QCameraInfo::availableCameras().at(i).deviceName() << endl;
}
return 0;
}
Всегда есть эти ошибки:
… \ QT \ test \ main.cpp: 23: Fehler: неопределенная ссылка на_imp___ZN11QCameraInfo13defaultCameraEv',
_imp___ZNK11QCameraInfo10deviceNameEv»,
...\QT\test\main.cpp:23: Fehler: undefined reference to
еще немного, но почти такая же информация об ошибке.
и этот:
collect2.exe: -1: Fehler: ошибка: ld вернул 1 состояние выхода
Задача ещё не решена.
Других решений пока нет …