我在C ++中创建一个程序,您可以在其中创建Userprofiles。 用户应该可以选择使用例如笔记本相机拍摄一张照片。 我已经阅读了很多关于QCamera的内容并尝试使用它。我已经在qml文件中导入了QtMultimedia。 现在我首先尝试搜索可用的相机,但总会有很多错误。 我不知道我可能会忘记什么,或者为什么我找不到任何东西。 我想做一些测试,只是为了更多地接触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',
...\QT\test\main.cpp:23: Fehler: undefined reference to
_ imp___ZNK11QCameraInfo10deviceNameEv'的未定义引用,
更多,但几乎相同的错误信息。
还有这个:
collect2.exe:-1:Fehler:错误:ld返回1退出状态