c++ - How to build boost iostreams with gzip and bzip2 support on Windows -


मैं boost का iostreams पुस्तकालय कैसे Gzip और bzip2 समर्थन?

मैं कोई विशेषज्ञ नहीं हूं

विकल्प 1 (सीधे स्रोत से)

  1. के लिए और के लिए स्रोत फ़ाइलों को डाउनलोड करें।

  2. निर्देशिकाओं में डाउनलोडों को निकालें, निर्देशिकाओं को कहीं न कहीं ले जाएं मुझे C: \ Program Files (x86) \ से बचाना पड़ा क्योंकि मैं इसे डायरेक्टरी नाम में रिक्त स्थान के साथ काम नहीं कर सका, इसलिए मैंने C: \ Sys \ और उस का इस्तेमाल किया।

  3. लिफ्ट विशेषाधिकार के साथ एक कमांड प्रॉम्प्ट खोलें (व्यवस्थापक के रूप में चलाएं), अपने boost निर्देशिका पर जाएं, उदा। C: \ Program Files (x86) \ बढ़ावा \ boost_1_50_0 \ और प्रकार b2.exe --with-iostreams -s BZIP2_SOURCE = C: \ Sys \ bzip2-1.0.6 -s ZLIB_SOURCE = C: \ Sys \ zlib-1.2.7

  4. सत्यापित करें कि C: \ Program Files (x86) \ बढ़ावा \ boost_1_50_0 \ चरण \ lib में वांछित फाइलें हैं, उदा libboost_zlib-vc100 - * - 1_50 और libboost_bzip2-vc100 - * - 1_50

    विकल्प 2। (स्रोत से पहले बनाएं)

    1. ऊपर के रूप में, स्रोत फ़ाइलों को डाउनलोड करें।

    2. एक खोलें C: \ Sys \ zlib-1.2.7> पर जाएं

    3. और प्रकार nmake -f win32 \ makefile.msc । । और प्रकार <कोड; \ Sys \ bzip2-1.0.6 & gt: इस zlib निर्माण करेगा
    4. <कोड> सी पर जाएं > एनएमएके-एफ मेफ़ाइल। एमएससी । इस gzip2 निर्माण होगा।

    5. <कोड> बढ़ावा के लिए आदेश अब b2.exe --with-iostreams हो जाता है -s BZIP2_BINARY = libbz2 -s BZIP2_INCLUDE = C: /Sys/bzip2-1.0.6 -s BZIP2_LIBPATH = C: /Sys/bzip2-1.0.6 -s ZLIB_BINARY = zlib -s ZLIB_INCLUDE = C: /Sys/zlib-1.2 .7-एस ZLIB_LIBPATH = C: /Sys/zlib-1.2.7

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -