![安装指纹特征提取器软件时出现问题](https://linux22.com/image/126923/%E5%AE%89%E8%A3%85%E6%8C%87%E7%BA%B9%E7%89%B9%E5%BE%81%E6%8F%90%E5%8F%96%E5%99%A8%E8%BD%AF%E4%BB%B6%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我正在尝试使用旧的从图像中提取指纹数据的软件。在我的一生中,我无法编译该程序。我特别尝试运行该make
命令并构建示例“fjfxSample”二进制文件。我已经玩够了,我已经能够编译二进制文件,但是当我尝试执行它时,我收到“共享库无法打开错误”。
我不知道该怎么做。希望有人能告诉我我做错了什么。该文档仅说明运行“make”,并且通过对 Makefile 进行适当调整,它在 Linux 上受支持。我怎样才能找到需要进行哪些调整才能成功使用该软件?
答案1
二进制fjfxSample
文件希望动态链接器能够找到其库。如果一切都已安装,则此方法有效,但要从构建目录运行二进制文件而不安装它,您需要帮助链接器:
LD_LIBRARY_PATH="${PWD}/../lib" ./fjfxSample
bin
(假设您从源树中的目录运行)。