2010-11-14 69 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