1、Dev-C++平台上进行NTL配置
1)在NTL: A Library for doing Number Theory (libntl.org)上下载合适版本的压缩包并解压。我选择的是10.5.0版本
2)打开压缩包,将压缩包内的NTL文件夹复制粘贴到Dev的include文件夹下,我的路径为C:\Program Files (x86)\Dev-Cpp\MinGW64\include
3)打开Dev,在其左上脚点击文件新建项目,建立Static Library,并命名项目为CNTL.
4)点击将解压后的NTL文件中的src文件中的所有文件(Ctrl+A),粘贴到新创建的CNTL项目下。
5)在解压后的文件包中,将include文件包含到CNTL项目中。
在第三步中浏览自己电脑,选择Win-10.5.0下的include文件夹,并添加,确定。
6)进行编译
编译后,会自动生成一个CNTL.a的文件。第一个框显示了生成位置。
7)将生成的CNTL.a文件复制粘贴到Dev的lib文件下。
以上,便是NTL的配置
2、检查NTL配置是否成功
1)在Dev上新建项目( File -> New -> Projects -> Console Application),可随便命名。我命名为Ctest。右击文件名,选择文件属性,随后选择参数,浏览资源添加NTL(NTL来源于Dev下的lib文件夹)
2)在Win-10.5.0下的test文件夹下选择QuickTest.cpp,复制粘贴到新项目的main.cpp下并编译运行。若终端出现如下界面,则配置成功。