【圖文並茂】DEV配置NTL庫

 

 

一開始根據陳老師的博客:再說如何在DEV C++中搭建NTL庫html

後來發現本身雖然跟着一步一步來作,仍是作錯了不少回。工具

究竟怎麼一回事呢?後來我發現一個致命的錯誤很容易忽視,因此我就從新寫一篇博客。ui

來告訴你們如何解決這問題,和有關注意事項.net

 

 

一、下載  DEV和NTL庫(推薦10_5_0之前的系列)htm

DEV下載地址:百度搜索blog

NTL庫下載地址:shoup網頁(http://www.shoup.net/ntl/)中下載NTL壓縮包ci

 

 二、把WinNTL-10_5_0裏面包含的include->NTL文件夾複製到Dev中include文件夾中get

三、打開Dev新建一個靜態連接博客

新建項目編譯

 

項目名字就叫CNTL,項目名字最後和靜態連接是同名字的。

 

新建保存到一個文件便可,注意!!!請你們記住路徑,後面要用的。

 

而後左側有項目名稱,右擊把點擊「添加」

 

而後把NTL庫中src的全部文件導入便可。

 

導入就變成下圖這樣了。

 

而後右鍵點擊「項目屬性」,其實工具欄也有「project」,都是同樣的。

 

而後注意把對應咱們第二步中用到的放在include裏面的NTL庫選中。

 

 

選中完以下圖所示。

 

 對於這個未命名文件進行編譯便可。就會自動生成CNTL.a文件在咱們保存的項目的路徑下。

 

路徑也能夠看下面的地方,請你們找到這個位置。

 

而後把「CNTL.a」文件放到lib文件下,以下圖所示;

 

其實咱們已經作完了,可是想用的時候怎麼弄呢???

 

下面就展現一下靜態連接用法;

第一步:建一個新的項目,其中選中「Console」

 

第二步,其實這個和建的靜態連接有密切關係,若是你的靜態連接生成必定要和項目的操做字節一致起來,否則會出錯。

 

第三步,找到參數這一欄,而後把「lib」文件下的「CNTL.a」文件選中,而後添加便可。

 

 

最後要在NTL庫裏面有一個test文件夾,裏面有一個叫作QuickTest.cpp的文件,請把源文件複製一下,編譯運行main.cpp

若是出現下面的程序框,恭喜你,你已經配好了NTL庫了。

相關文章
相關標籤/搜索