Windows XP - VC6.0
1、下载miracl5.4.zip
2、解压缩压缩包中的所有文件并复制到同一个文件夹
3、运行ms32doit.bat(x86系统)或ms64 doit.bat (x64系统)并生成miracl.lib。 有错误时参照第2条
4、打开VC6,新建win32 consoleapplicationasimpleapplication,将miracl中任意cpp文件(如ake6mntt.cpp )的内容复制到main.cpp
5、根据ake6mntt.cpp声明,将ech.h、ecn3.h、zzn6.h及相应的cpp文件和miracl.lib、mnt.ecs复制到工程路线中
6、右击VC左workspace fileview项目' add files to project ',将miracl.lib和所有. h、 cpp文件归档到项目中
7、如果提示pch错误,需要禁用所有cpp的预编译
选择project-settings- c/c Category,pre compiled headers,然后单击Not using precompiled header
8、执行编译,通过!
Ubuntu 16 -编码块
1、根据miracl_ReamMe.txt的要求:
unzipthemiracl.zipfileusingtheunixutilityunzip
unzip -j -aa -L miracl.zip
performatailoredbuildofthemiracllibrarybyopeninganx-term,and
打字
bash linux
alternativelyifyoursystemis 64位
bash linux64
2、运行linux或linux64生成miracl.a
3、在cb上创建空项目,添加miracl.a (路径中不包含- )作为链接文件
4、将miracl中的任意cpp文件(如ake6mntt.cpp )的内容复制到main.cpp
5、根据ake6mntt.cpp声明,将ech.h、ecn3.h、zzn6.h及相应的cpp文件和mnt.ecs复制到项目根目录中
6、将miracl.lib添加为链接文件(也可以是绝对路径),并将所有. h、 cpp文件添加到项目中
8、执行编译,通过!