请确保你有 Visual Studio 2019 或其更高版本。因为这是一个VS2019项目。
请确保你安装了 vcpkg
以及下面几个库:
mpir:x86-windows-static
mpir:x64-windows-static
你可以通过下的命令来安装:
$ vcpkg install mpir:x86-windows-static
$ vcpkg install mpir:x64-windows-static
vcpkg
与 Visual Studio 整合了,即你曾成功运行了下面这条命令: $ vcpkg integrate install
在 Visual Studio 中打开这个项目。
选择 Release
配置。
选择 生成 > 生成解决方案。
之后你会在 bin/
文件夹下看到可执行文件。
openssl
mpir
如果你使用Ubuntu,你可以通过下面的命令安装 openssl
和 mpir
:
# install openssl
$ sudo apt-get install libssl-dev
# install mpir
$ wget http://mpir.org/mpir-3.0.0.tar.bz2
$ tar -jxvpf ./mpir-3.0.0.tar.bz2
$ cd mpir-3.0.0
$ sudo apt-get install yasm # yasm is required
$ sudo apt-get install m4 # m4 is required
$ ./configure --enable-cxx
$ make
$ make check
$ sudo make install
$ sudo ldconfig
如果你使用macOS,你可以通过下面的命令安装 openssl
和 mpir
:
$ brew install openssl
$ brew install mpir
$ git clone https://github.com/DoubleLabyrinth/winrar-keygen.git
$ cd winrar-keygen
$ make keygen
之后你会在 bin/
文件夹下看到可执行文件。