2010-11-14 67 views
2

我已经得到了所有的帕里的源代码,但我不知道如何使用它/生成帕里库。到目前为止,我不得不使用#include <complex.h>来添加一些复杂数字的头文件,所以我认为使用PARI的想法是一样的。使用PARI库对于C

我在我的编译器和#include <pari.h>工程中添加了pari.h的路径,但创建了其他错误的大量列表,其中包括大部分“预期”)'paricfg.h之内的数字常量“之前。

我确实做错了。我知道有一些半自动化的方式来创建一个库文件来导入使用Linux命令,但我使用Windows,我不知道我可以通过CMD运行必要的文件。

我如何可以利用PARI?

+1

另请参阅[SO 4180571](http://stackoverflow.com/questions/4180571/compiling-with-a-multi-precision-math-library-in-c-using-codeblocks-on-windows)by the同一张海报。 – 2010-11-15 02:24:04

回答

0

你打造尝试使用它之前的图书馆吗?如果没有,请查看INSTALL文件或其中一个自述文件。

为了能够建立这种类型的库在Windows上您将需要MinGWCygwin。虽然快速浏览了README.WIN文件,但MinGW似乎不存在问题。您可能还想考虑在VM中安装Linux发行版并使用它来构建和运行您的应用程序。

+0

我不知道如何在没有linux命令的情况下在windows中构建它安装告诉您使用 – Chris 2010-11-14 00:44:11

+0

听起来像OP描述的是编译错误,而不是链接错误。 (这很可能是他还没有安装库,但这不是他的直接问题。) – chrisaycock 2010-11-14 00:45:09

+0

没错,但我有一个看看安装包和包头这是造成问题并不像你的东西”应该包含在你的代码中。可能是用于构建的东西。 – 2010-11-14 01:47:38