安装问题github程序:truecrack

安装问题github程序:truecrack

我正在尝试从 github 安装 TrueCrack:https://github.com/lvaccaro/truecrack。正如描述所说我这样做:

cd truecrackDirectory
./configure --enable-cpu
make

但是,当我执行时make,命令以此错误结束:

[...]
Common/CpuCore.c:99:3: error: non-void function 'cpu_Core_charset' should return
  a value [-Wreturn-type]
            return;
            ^
[...]
44 warnings and 1 error generated.
make[2]: *** [CpuCore.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

有人知道哪里出了问题吗?

答案1

在第 68 行,cpu_Core_charset 被声明为返回一个 int(整数)。从第 106 行可以看出,预期的错误值是 0。修改第 99 行,添加返回值 0:

    else{
        perror("Key derivation function not supported");
        return 0;
    }

尽管会出现更多警告,但制作仍会完成。

相关内容