1. 程式人生 > >Win10下編譯miracl包(大數運算函式庫的生成)

Win10下編譯miracl包(大數運算函式庫的生成)

Win10下編譯miracl包

(作者:Baron_wu 禁止轉載)

  1. 首先下載miracl包,網址:https://github.com/miracl/MIRACL/archive/master.zip

  2. 其次配置系統終端下的cl環境,詳細教程參見(在此感謝這位博主):https://blog.csdn.net/u013166622/article/details/52843959
    (前提:已經安裝vs)
    效果圖:
    在這裡插入圖片描述

  3. 在已經準備好以上兩項後,解壓miracl壓縮包內所有檔案到一個資料夾(官方的說明)

If using Windows decompress all files into a single DOS directory MIRACL.

To build the standard library in this directory using the Microsoft compiler, 
first make sure that paths are set up correctly by running the Microsoft 
supplied batch files vcvars32 or vcvars64 (for 32-bit or 64-bit environments 
respectively), or vcvarsall <param> to set up a named environment

Then execute either ms32doit.bat or ms64doit.bat (for 32-bit or 64-bit builds resp.)

在這裡插入圖片描述

  1. 之後找到vcvars32(64)的路徑,建立系統變數:vcvarall,並新增路徑
    在這裡插入圖片描述
  2. 環境搭建完畢。
  3. 執行:ms64(32)doit.bat 過程如下。
    在這裡插入圖片描述

在這裡插入圖片描述
7. 待執行完之後會生成一個miracl.lib庫檔案
在這裡插入圖片描述
8. 到此miracl函式庫編譯完畢。