在MAC上安装MIRACL库(How to install Miracl on Macos system)

本文详细介绍了在Macos系统上安装MIRACL库的完整过程,包括下载、修改源文件以及解决Xcode中函数冲突的问题。在安装过程中,需要注意避免使用Safari下载并确保修改big.h等四个cpp文件中的precision()函数定义。最后,通过复制头文件到Xcode工程文件夹并修改函数名以避免冲突,完成MIRACL库在Xcode中的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在MAC上安装MIRACL库(How to install Miracl on Macos system)

之前在百度和谷歌上查了很久,没有找到完整的关于在macos上如何安装miracl库的教程,后来在github上找到半个教程,安装完后遇到的问题在Michael Scott的帮助下解决,在这感谢一下Michael Scott。在mac上编译配置Miracl其实是很方便的,但是会遇到几个小问题。github上的网址如下:
Github问答

第一步 下载和安装Miracl库

Miracl库下载
下载时注意不要用Safari,它会把下载到压缩包自动解压,最好用Chrome,将下载好的miracl.zip放入文件夹内,压缩包的名字可能不叫这,可能叫miracl-master.zip之类的,这都没关系。在终端下进入文件夹,输入命令:
unzip -j -L -aa miracl.zip
之后需要修改文件,找到
这四个需要修改的文件
这四个需要修改的文件,这四个文件每个文件开头都有这行代码:
Miracl precision=10;
等于的不一定是10,可也能是其他数字。因为c语言的特性,在big.h这个文件里定义的precision()函数有两个参数,所以将其改为:
Miracl precision(10,0);
即将 =a改为(a,0)
这四个cpp文件全都改完后,执行命令:bash

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值