您的位置:首页 > 编程语言 > C语言/C++

如何使用Xcode7软件添加NTL库并运行C++程序。

2016-03-09 09:36 477 查看
如何使用Xcode7软件添加NTL库并运行C++程序。

一、首先安装NTL库

1、进入 “A Tour of NTL: Obtaining and Installing NTL for UNIX“;

2、进入 “A Tour of NTL: Using NTL with GMP“;

3、下载并安装GMP

% gunzip gmp-XXX.tar.gz
% tar xf gmp-XXX.tar
% cd gmp-XXX
% ./configure --prefix=$HOME/sw
% make
% make check
% make install


4、Building and using NTL with GMP

5、我把NTL也安装 “$HOME/sw” 这个目录下

% gunzip ntl-xxx.tar.gz
% tar xf ntl-xxx.tar
% cd ntl-xxx/src
% ./configure PREFIX=$HOME/sw GMP_PREFIX=$HOME/sw
% make
% make check
% make install


6、安装完成后,会在HOME/sw目录下生成



这里NTL库已安装完成。

下面利用Xcode软件运行一段C++新程序。

1、File–>New–>Project;

2、OS X –>Application–>Command Line Tool;

3、Language:C++

4、创建好之后test2文件夹之后,添加gmp和ntl静态库文件。右击,点击“Add files to ‘files’“,选择库文件。

5、在“Build settings–>search paths–>header search paths 和 library search path“中分别添加库文件的搜索路径;

6,在main.cpp文件中需要添加“gmp.h“头文件.

7、程序如下:

#include <NTL/ZZ.h>
#include <gmp.h>
NTL_CLIENT
int main()
{
ZZ a, b, c;
cin>>a;
cin>>b;
c=a+b;
cout<<c<<"\n";
}


程序运行结果如下

520 250
770
Program ended with exit code: 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: