2012-04-10 31 views
8

Windows üzerinde çalışan bir C++ projesinde cpp-netlib kitaplığını kullanmak istiyorum. http://cpp-netlib.github.com/getting_started.html altındaki talimatları, "CMake" bölümüne kadar takip ettim, burada talimatı kullanmayı bıraktım. CMake gerçekten zorunlu değil mi? Eğer öyleyse, gerekli adımları tam olarak nelerdir, böylece kütüphaneleri projelerimde kullanabilirim?Windows altında bir C++ projesinde cpp-netlib'yi kullanma

Birisi bana burada talimatlar verebilir veya ayrıntılı bir kılavuza başvurabilirse harika olur. Google bana bu kadar yardımcı olmadı. Burada

+0

Sonuçta bunu anladınız mı? Bunu da kullanmaya çalışıyorum. – baruch

+0

Maalesef hayır. Sonunda farklı bir teknoloji kullandık. – user181218

+0

Güncelleme [en yeni başlangıç ​​kılavuzuna bağlantı] (http://cpp-netlib.org/0.10.1/getting_started.html#getting-started). – ladenedge

cevap

9

Aynı sorun:

bunu ben (Kişisel yolları değişebilir) Bu olarak doldurulur

cd .. 
mkdir cpp-netlib-build 
cd cpp-netlib-build 
cmake.exe -G "Visual Studio 10" -DBOOST_ROOT:string="C:\Dev\Boost\boost_1_51_0" ../cpp-netlib-0.9.4 

yılında cpp-netlib-0.9.4 dampingli dizinden

ile gidiş var VS10 çözümü ve projeleri ile cpp-netlib-build dizini.

+0

Gerçekten cpp-netlib'in Boost'u ve API'sının yapısını kullanmayı sevdim, ama hatalardan dolayı [Poco] 'yu seçtim (http://pocoproject.org/). –

+0

-DBOOST_ROOT yerine: string -DBOOST_INCLUDEDIR: string ve -DBOOST_LIBRARYDIR: string ayrı ayrı belirtmek zorunda kaldım. Ayrıca, -G "Visual Studio 11" VS2012 ile çalıştı. –

+0

Oluşturulan VS projeleri, ek bir kütüphane klasörü olarak BOOST_LIBRARYDIR belirtmemiş, tüm projeye manuel olarak eklemek zorunda kaldım. –

İlgili konular