[問題] GMP如何安在Visual Studio 中
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2005
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
GMP
在本板的#19u3Fgwj 中提到了下載網址
http://gmplib.org/
問題(Question):
下載 gmp-5.0.5.tar.bz2 碰解壓完成
及下載 gmp-man.pdf(操作手冊)
然後我就不知該怎麼辦了 = =
-------------------------------------------------
gmp-5.0.5.tar.bz2
檔案裡找不到手冊上的 gmp.h 檔(我少下載什麼嗎?還是在哪裡沒有看到)
也沒有.sln檔
但包含一個 COPYING.LIB
可以請問我該麼做嗎?
-------------------------------------------------
操作手冊中的Installing GMP內容如下(我真的沒有看懂)
GMP has an autoconf/automake/libtool based configuration system.
On a Unix-like system a basic build can be done with
./configure
make
Some self-tests can be run with
make check
And you can install (under ‘/usr/local’ by default) with
make install
--
謝謝大家
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.104.111
※ 編輯: wope 來自: 220.133.104.111 (05/25 08:32)
→
05/25 11:02, , 1F
05/25 11:02, 1F
→
05/25 11:02, , 2F
05/25 11:02, 2F
→
05/25 11:04, , 3F
05/25 11:04, 3F
感謝scott20144的資訊 GMP是在linux底下才可運作的函式庫
Google到另一份文件
1.5 安裝DJGPP
GMP是一套在作業系統為Unix-like底下才可運作的函式庫,若是要在Windows平台
下引用此函式庫的話,必須安裝如DJGPP(DJ's GNU Programming Platform)這
套程式,主要目的是將Unix程式(GUN C/C++)移植到DOS或Windows底下的平台。
底下將對DJGPP做一簡介及教導如何安裝:
所以我應該是要問我的VS2005要加哪一套比較好嗎?
※ 編輯: wope 來自: 220.133.104.111 (05/25 11:11)
→
05/25 11:16, , 4F
05/25 11:16, 4F
→
05/25 11:25, , 5F
05/25 11:25, 5F
→
05/25 11:35, , 6F
05/25 11:35, 6F
→
05/25 11:36, , 7F
05/25 11:36, 7F
→
05/25 12:07, , 8F
05/25 12:07, 8F
感謝E大可以了
#include"D:\\Computing Linear Algebra\\GMP4\\gmp.h"
#pragma comment(lib, "D:\\Computing Linear Algebra\\GMP4\\gmp.lib")
#pragma comment(lib, "D:\\Computing Linear Algebra\\GMP4\\gmpDebug.lib")
不過又有新的問題(問題還真多= =)
1) 要如何設定才不用把路徑打上去
2) 出現錯誤訊息
無法解析的外部符號 __gmp_printf 在函式 main 中被參考
※ 編輯: wope 來自: 220.133.104.111 (05/25 12:36)
→
05/25 12:33, , 9F
05/25 12:33, 9F
→
05/25 12:34, , 10F
05/25 12:34, 10F
→
05/25 12:59, , 11F
05/25 12:59, 11F
→
05/25 13:27, , 12F
05/25 13:27, 12F