零零客微文大全00ke.net

  • 关于安装NTL的总结
  • 来源:

一、在shoup网页(//www.shoup.net/ntl/),下了WinNTL-6_1_0并将它解压到D盘里。然后将WinNTL-6_1_0里的include文件下的NTL复制到了dev c++里DEV-cpp中include的文件文件是MinGW64下的include文件

静态文件在dev c++中建立,因为最开始下载dev c++为方便用了简体中文,最好改成英文版

三、再根据NEW->Project->Static Library的步骤建立好静态文件,然后按照Project -> Add to Project -> Files 将NTL下的src文件夹里的所有文件添加进来。(Add to project 后没有files 只要右键然后全选所有src里的所有文件就可以) 

四、按照Project -> Project Options ->Directories->Include Directories的步骤将WinNTL-6_1_0文件夹中include文件添加进来。




在添加进来后一定要按add,不然只选择ok后并没有添加进去


五、编译后会产生一个 .a 的文件,这个 .a 库文件就是一个压缩包,然后将这个压缩包放入DEV C++的Lib文件下就可以了。


六、测试NTL库是否在DEV C++中是否运行。  File -> New -> Projects -> Console Application取名为Ctest,再通过Project -> Add to Project -> Files将WinNTL-6_1_0 /tests/QuickTest.cpp导入,选中的为.cpp文件


七、最后Project -> Project Options ->Parameters,将之前生成的.a文件也就是那个压缩包添加进来 一定要选择add library or object.

然后执行QuickTest。出现下面的错误情况时只要将空的main.cpp删除就可以执行成功了。

  执行成功后,如下图。


NIST第二届后量子密码标准会议接受论文

如何在云中加密数据

Libra区块链论文解析6-交易的执行-part 1

Libra区块链论文解析5-数据逻辑模型-part 2

Libra区块链论文解析4-数据逻辑模型-part 1

Libra区块链论文解析3-引言-part 2

Libra区块链论文解析2-引言-part 1

Libra区块链论文解析1-摘要

Libra技术概览

Facebook的野心

Facebook发行的Libra与支付宝的关系

欢迎收听“区块链杂谈”节目,国内最有质量的区块链知识分享节目。




◆ ◆ ◆  ◆ 

格密链

专注于区块链上的密码学技术

长按扫码可关注
























    已同步到看一看
















    发送中













    区块

    << 41 42 43 44 45 >> 

    公众号 • 格密链

    Flag Counter