- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
cd bin/ && make -f Makefile
make[1]: Entering directory '/home/jimmy/Downloads/fingerprint-gui-1.08/bin'
cd fingerprint-gui/ && make -f Makefile
make[2]: Entering directory '/home/jimmy/Downloads/fingerprint-gui-1.08/bin/fingerprint-gui'
g++ -m64 -Wl,-O1 -o fingerprint-gui GlobalsImg.o DeviceHandler.o AboutImpl.o ExistDialogImpl.o Fingerprint.o FingerprintData.o UpekDevice.o GenericDevice.o FingerprintGUI.o MainWindowImpl.o SavedDialogImpl.o MessageDialogImpl.o PamTester.o xmlwriter.o UserSettings.o UsbDevice.o moc_DeviceHandler.o moc_AboutImpl.o moc_ExistDialogImpl.o moc_Fingerprint.o moc_FingerprintDevice.o moc_FingerprintData.o moc_MainWindowImpl.o moc_SavedDialogImpl.o moc_MessageDialogImpl.o moc_PamTester.o qrc_GUI-res.o qrc_About-res.o -L/usr/lib/x86_64-linux-gnu -lusb-1.0 -lfprint -lpam -ldl -lqca -lpthread -lQtXml -lQtGui -lQtCore
/usr/bin/ld: cannot find -lfprint
collect2: error: ld returned 1 exit status
Makefile:155: recipe for target 'fingerprint-gui' failed
make[2]: *** [fingerprint-gui] Error 1
make[2]: Leaving directory '/home/jimmy/Downloads/fingerprint-gui-1.08/bin/fingerprint-gui'
Makefile:45: recipe for target 'sub-fingerprint-gui-make_default' failed
make[1]: *** [sub-fingerprint-gui-make_default] Error 2
make[1]: Leaving directory '/home/jimmy/Downloads/fingerprint-gui-1.08/bin'
Makefile:39: recipe for target 'sub-bin-make_default' failed
make: *** [sub-bin-make_default] Error 2
这是包指纹的 make 操作的输出。
在此过程中,我也 3 次遇到包含问题,但我已经解决了使用 apt 安装 3 个 pagkage 的问题。
#############################################################################
# Makefile for building: fingerprint
# Generated by qmake (2.01a) (Qt 4.8.7) on: Wed May 30 17:00:42 2018
# Project: fingerprint.pro
# Template: subdirs
# Command: /usr/bin/qmake-qt4 PREFIX=/usr -o Makefile fingerprint.pro
#############################################################################
first: make_default
MAKEFILE = Makefile
QMAKE = /usr/bin/qmake-qt4
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
SUBTARGETS = \
sub-bin
bin//$(MAKEFILE):
@$(CHK_DIR_EXISTS) bin/ || $(MKDIR) bin/
cd bin/ && $(QMAKE) /home/jimmy/Downloads/fingerprint-gui-1.08/bin/bin.pro PREFIX=/usr -o $(MAKEFILE)
sub-bin-qmake_all: FORCE
@$(CHK_DIR_EXISTS) bin/ || $(MKDIR) bin/
cd bin/ && $(QMAKE) /home/jimmy/Downloads/fingerprint-gui-1.08/bin/bin.pro PREFIX=/usr -o $(MAKEFILE)
sub-bin: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE)
sub-bin-make_default: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE)
sub-bin-make_first: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) first
sub-bin-all: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) all
sub-bin-clean: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) clean
sub-bin-distclean: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) distclean
sub-bin-install_subtargets: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) install
sub-bin-uninstall_subtargets: bin//$(MAKEFILE) FORCE
cd bin/ && $(MAKE) -f $(MAKEFILE) uninstall
Makefile: fingerprint.pro /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
/usr/share/qt4/mkspecs/common/linux.conf \
/usr/share/qt4/mkspecs/common/gcc-base.conf \
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
/usr/share/qt4/mkspecs/common/g++-base.conf \
/usr/share/qt4/mkspecs/common/g++-unix.conf \
/usr/share/qt4/mkspecs/qconfig.pri \
/usr/share/qt4/mkspecs/features/qt_functions.prf \
/usr/share/qt4/mkspecs/features/qt_config.prf \
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
/usr/share/qt4/mkspecs/features/default_pre.prf \
/usr/share/qt4/mkspecs/features/release.prf \
/usr/share/qt4/mkspecs/features/default_post.prf \
/usr/share/qt4/mkspecs/features/shared.prf \
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
/usr/share/qt4/mkspecs/features/warn_on.prf \
/usr/share/qt4/mkspecs/features/qt.prf \
/usr/share/qt4/mkspecs/features/unix/thread.prf \
/usr/share/qt4/mkspecs/features/moc.prf \
/usr/share/qt4/mkspecs/features/resources.prf \
/usr/share/qt4/mkspecs/features/uic.prf \
/usr/share/qt4/mkspecs/features/yacc.prf \
/usr/share/qt4/mkspecs/features/lex.prf \
/usr/share/qt4/mkspecs/features/include_source_dir.prf
$(QMAKE) PREFIX=/usr -o Makefile fingerprint.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/common/gcc-base.conf:
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
/usr/share/qt4/mkspecs/common/g++-base.conf:
/usr/share/qt4/mkspecs/common/g++-unix.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/shared.prf:
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
qmake: qmake_all FORCE
@$(QMAKE) PREFIX=/usr -o Makefile fingerprint.pro
qmake_all: sub-bin-qmake_all FORCE
make_default: sub-bin-make_default FORCE
make_first: sub-bin-make_first FORCE
all: sub-bin-all FORCE
clean: sub-bin-clean FORCE
distclean: sub-bin-distclean FORCE
-$(DEL_FILE) Makefile
install_subtargets: sub-bin-install_subtargets FORCE
uninstall_subtargets: sub-bin-uninstall_subtargets FORCE
upek-lib:
install -d $(INSTALL_ROOT)/usr/lib; if uname -a | grep -q x86_64; then install -m 644 ./upek/lib64/libbsapi.so.4.0 ./upek/lib64/libbsapi.so.4.3 $(INSTALL_ROOT)/usr/lib; else install -m 644 ./upek/lib/libbsapi.so.4.0 ./upek/lib/libbsapi.so.4.3 $(INSTALL_ROOT)/usr/lib; fi; ldconfig
upek-rules:
install -d $(INSTALL_ROOT)/etc/udev/rules.d; install -m 644 ./upek/91-fingerprint-gui-upek.rules $(INSTALL_ROOT)/etc/udev/rules.d
upek-cfg:
install -d $(INSTALL_ROOT)/etc; install -m 644 ./upek/upek.cfg $(INSTALL_ROOT)/etc/upek.cfg
upek-dir:
install -d $(INSTALL_ROOT)/var/upek_data; groupadd -f -r plugdev; chown root:plugdev $(INSTALL_ROOT)/var/upek_data; chmod 0775 $(INSTALL_ROOT)/var/upek_data
upek-udevadm:
if command -v udevadm >/dev/null; then for ID in 2015 2016; do udevadm trigger --subsystem-match=usb --attr-match=idVendor=0483 --attr-match=idProduct=$ID; done; for ID in 2015 2016 2020 1000 1001 1002 1003 3000 3001 5002 5003; do udevadm trigger --subsystem-match=usb --attr-match=idVendor=147e --attr-match=idProduct=$ID; done; fi
install-upek: upek-lib upek-rules upek-cfg upek-dir upek-udevadm
uninstall-upek:
rm -f $(INSTALL_ROOT)/usr/lib/libbsapi.so.4.0; rm -f $(INSTALL_ROOT)/usr/lib/libbsapi.so.4.3; rm -rf $(INSTALL_ROOT)/var/upek_data; rm -f $(INSTALL_ROOT)/etc/udev/rules.d/91-fingerprint-gui-upek.rules; ldconfig
user-data:
find /var/lib/fingerprint-gui -exec chown root:root {} +; find /var/lib/fingerprint-gui -type d -exec chmod 755 {} +; find /var/lib/fingerprint-gui -type f -exec chmod 600 {} +; rm -f $(INSTALL_ROOT)/fingerprint-suid
sub-bin-check: bin/$(MAKEFILE)
cd bin/ && $(MAKE) -f $(MAKEFILE) check
check: sub-bin-check
mocclean: compiler_moc_header_clean compiler_moc_source_clean
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
install: install_subtargets FORCE
uninstall: uninstall_subtargets FORCE
FORCE:
我是 make 领域的大佬,我真的不知道如何解释这个输出。
我正在使用 Debian。
对不起,我是菜鸟:D
感谢您的帮助感谢您的耐心等待
最佳答案
您可能需要安装指纹包所依赖的一些包。我刚刚在 Debian 9 中编译了 fingerprint-gui-1.08
并完成构建过程,我需要安装以下软件包:
sudo apt install libfakekey-dev libfprint-dev libpam0g-dev libpolkit-qt-1-dev libqca2-dev libusb-1.0-0-dev qt4-dev-tools qt4-qmake
请记住在运行 make
之前先运行 qmake-qt4
,如 README
文件所述。
关于编译错误指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50609841/
BizTalk 将内部 SFTP 测试的指纹视为ssh-rsa 2048 33:88:f0:ff:63:78:a9:2b:3f:09:cb:05:81:db:59:86 WinSCP 显示:ssh-e
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
我正在尝试实现 Android-6.0-marshmallow 中引入的指纹,但遇到了一个问题。 问题是当我尝试运行此处提供的示例代码时 android-FingerprintDialog 它不止一次
我正在寻找一种算法来匹配两个整数数组。例如: 引用: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 候选人: FF FF FF 01 02 03 FF
在 musicg 中,我可以通过以下代码比较 Wave 文件的指纹: double score = new FingerprintsSimilarity( new Wave("voice1.w
我的目标是实现第三方网站证书的 SHA1 指纹。我可以使用 openssl 成功获取它但是,当我尝试使用 python 代码实现它时,它并没有变得相同。使用 python 代码获取的 SHA1 指纹与
我正在编写一个脚本来查找大型图像库中的重复项。目前我正在做一个两遍过滤器,首先找到相同大小的文件,然后在 10240 字节的文件上执行 sha256 以获得具有相同大小的文件的指纹(代码 here )
我需要对 GitHub 进行 SSH key 审核,但我不确定如何找到我的 RSA key 指纹。我最初按照指南在 Linux 上生成 SSH key 。 我需要输入什么命令来查找我当前的 RSA k
对于历史,我有一个带有 OS debian 的本地 VM(Virtualbox),在这个 VM 中我开发了一个 Web 应用程序。我使用 ssh 协议(protocol)登录。 今天,我面临一个奇怪的
我正在使用带 sprockets 的中间人将我的 js 和 css 文件打包到一个文件中。这很好用。但是我想知道是否可以在中间人中启用 sprockets 的指纹功能。 例如我的文件 all.js,其
在 MVC 应用程序中,我需要验证客户端证书是否由特定 CA 签名/颁发。 我知道如何获取 Request.ClientCertificate和 X509Certificate2从中,但我无法弄清楚如
我正在开发一个 Android 应用程序,该应用程序将使用手机的指纹传感器作为扫描仪来验证候选人,以与数据库中已存储的指纹进行比较。我该怎么办? 最佳答案 Android 的指纹功能仅用于根据设备对用
我们正在整合 Universal App Links .该设置需要将名为 assetlinks.json 的文件上传到 Web 服务,以便验证关联。 为调试版本生成指纹时,使用默认的 debug.ke
我目前正努力为我正在开发的 Unity3d 应用程序提供一些安全性,我想添加验证 apk 文件未被某些补丁程序篡改。我知道如何从构建的应用程序(如 keytool)获取 keystore 指纹,但我很
我正在尝试将 android Fingerprint 实现到示例应用程序中。使用的密码未被识别为有效 - 但我不知道为什么,因为基于 android 文档,它应该受到支持。 密码建立在: return
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我正在从 Google 获取 Google Play API key ,它要求输入 SHA1 指纹。我想知道什么是 SHA1 指纹?我还想知道是否可以从另一台计算机使用此 API key ? 最佳答案
我目前在非常轻量级(低处理器/低内存)的 Linux 设备上的 bash 脚本中使用 linux md5sum 命令来返回并记录单个目录中数千个名称相似的 32MB 文件的校验和。 md5sum ./
我正在尝试实现一种与我的后端服务器通信的方法,并确保我的后端仅在调用我的应用程序时才应答。 所以我的想法是,我只是将 SHA1/MD5 指纹与 HTTPS POST 请求一起发送,并在后端服务器上对其
这里有一些主题对如何查找相似图片非常有帮助。 我想做的是获取一张图片的指纹,在数码相机拍摄的不同照片上找出同一张照片。 SURF 算法似乎是独立于缩放、角度和其他失真的最佳方法。 我使用 OpenCV
我是一名优秀的程序员,十分优秀!