NIST 生物识别图像软件 (NBIS) 的完整安装指南?

问题描述 投票:0回答:3

尝试安装 NBIS 时,我在 Linux 上运行时遇到以下错误

./setup.sh
:

zsh: permission denied: ./setup.sh

以及运行时的以下内容

make config

/bin/sh: 3: ./configure: Permission denied
/home/...../Downloads/Rel_5.0.0/buildutil/png_libs.mak:54: recipe for target 'config' failed
make[3]: *** [config] Error 1

我使用ARK来解压zip文件。

我做错了什么?

installation fingerprint biometrics
3个回答
4
投票

使用 unzip 实用程序提取包含 NBIS 源代码的 .zip 文件。

unzip
维护 zip 文件内容的文件权限结构。然后就可以正常安装了。

安装指南

unzip nbis_v5_0_0.zip
cd Rel_5.0.0

sudo mkdir /usr/local/NBIS/Main
# Ensure a absolute path is provided to setup.sh
./setup.sh /usr/local/NBIS/Main --64 #or --32 if you have a 32 bit system
make config
make it
sudo make install LIBNBIS=yes

cd ..
rm -r -f Rel_5.0.0

我无权访问 zip/无法使用解压缩

您可以使用以下方式更改相关文件的权限:

chmod ug+x ./setup.sh
chmod ug+x ./png/src/lib/png/configure
chmod ug+x ./png/src/lib/zlib/configure

然后就可以正常安装了。


1
投票

我首先安装了 gcc 和 x11 库以避免错误:

  1. gcc 库

    sudo apt-get install cmake libc6-dev libc6-dev-i386 g++-multilib

  2. X11 库

    sudo apt-get install libx11-dev

然后我解压nbis_v5_0_0

cd Rel_5.0.0
./setup.sh /path_to_run --64 (or --32)
sudo make config
sudo make it
sudo install LIBNBIS=yes

0
投票

每当我尝试运行命令时:

make it

它给了我以下错误:

/usr/bin/ld: /Downloads/Rel_4.2.0/an2k/obj/src/bin/histogen/chkfile.o:(.bss+0x6c8): multiple definition of `histo_head'; /Downloads/Rel_4.2.0/an2k/obj/src/bin/histogen/histogen.o:(.bss+0x218): first defined here
collect2: error: ld returned 1 exit status

如何克服这个错误?

© www.soinside.com 2019 - 2024. All rights reserved.