对于ARM处理器的miracl编译方法,官方arm.txt文件给出了说明,但是按照说明发现无法编译。根据查找的资料和自己实践的结果,总结出以下解决方法:
1. 针对处理器平台修改linux或者linux64文件,不管是32位还是64位处理器最简单的就是先试着修改linux文件,不行再修改linux64文件;
2. 去掉linux文件中所有的命令参数'-m32'(64位的为'-m64');
改成下面这样的:
3. 修改linux文件中的cp mrmuldv.gcc mrmuldv.c为cp mrmuldv.ccc mrmuldv.c;
光标处的改成下面这样的:
4. 执行bash linux进行编译(64位执行bash linux64编译)。