我正在尝试在我的 Qt 应用程序中使用 libfprint
#include <QtGui/QApplication>
#include "mainwindow.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <libfprint/fprint.h>
int main(int argc, char *argv[])
{
int r = 1;
struct fp_dscv_dev *ddev;
struct fp_dscv_dev **discovered_devs;
struct fp_dev *dev;
struct fp_print_data *data;
r = fp_init();
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
编译会抛出这个错误
/concept/main.cpp:31:未定义对“fp_init()”的引用
我已经和这个斗争了一段时间了。知道我能做些什么来克服这一点吗?提前致谢!