2011-09-29 19 views
7

के साथ उपयोग के लिए विंडोज़ में जीएसएल (जीएनयू वैज्ञानिक पुस्तकालय) बिल्डिंग मैं अपनी टीम के लिए विंडोज वातावरण में काम कर रहा जीएसएल प्राप्त करने की कोशिश कर रहा हूं और मैं कई समस्याओं में भाग रहा हूं।वीएस2005

मेरी टीम वीएस2005 में सी ++ में विकसित होती है, और हम जीएसएल का उपयोग करना चाहते हैं। मैंने जीएसएल-1.15 tar.gz डाउनलोड किया है, और इसे अनजिप कर दिया है, लेकिन मुझे सच में यकीन नहीं है कि यहां से क्या करना है - मेरा मानना ​​है कि केवल दो कंपाइलर्स इसे ठीक से बनाएंगे।

जीएनयू वेबसाइट पर, यह कहता है कि जीएसएल का एक संकलित संस्करण विंडोज़ पर सिग्विन के हिस्से के रूप में उपलब्ध है, इसलिए मैंने सिग्विन स्थापित किया, लेकिन फिर से, मुझे सच में यकीन नहीं है कि वहां से क्या करना है।

आदर्श रूप से, जो मैं प्राप्त करने का प्रयास कर रहा हूं वह मेरे सी: \ पर एक फ़ोल्डर है जो डीएस/libs का एक गुच्छा है जिसे मैं जीएसएल कार्यों का उपयोग करने के लिए वीएस2005 में लिंक कर सकता हूं। मैं वीएस (http://gladman.plushost.co.uk/oldsite/computing/gnu_scientific_library.php) के लिए जीएसएल बंदरगाहों से अवगत हूं, लेकिन हम उन पर भरोसा नहीं कर सकते क्योंकि मैं एक बंदरगाह जारी करने वाले प्रकाशक पर निर्भर हूं हर बार जीएसएल का एक नया संस्करण जारी किया जाता है।

क्या कोई भी सफलतापूर्वक जीएसएल बनाने की प्रक्रिया के माध्यम से चला गया है और इसे वीएस2005 में सी ++ के साथ काम करने के लिए मिला है? मैंने कुछ Google खोज की हैं और मुझे कुछ भी नहीं मिला है जो मैं समझता हूं।

धन्यवाद।

उत्तर

4
Cygwin के साथ

स्थापित एक या GSL संकुल की अधिक

gsl 
gsl-apps 
gsl-devel 
gsl-doc 

MinGW साथ

मैं व्यक्तिगत रूप से MinGW इस मंत्र

wget ftp.gnu.org/gnu/gsl/gsl-1.15.tar.gz 
tar xf gsl* 
cd gsl* 
./configure 
# Warning, make takes about 7 min. 
make 
make install 

ref

उपयोग करने के साथ GSL का निर्माण किया है