Biblioteka boost. Pliki lib

0

Próbuje zainstalować bibliotekę boost. Udało mi się dojść do etapu gdzie uzyskałem 2 pliki: b2 i bjam. Co dalej? Używam GCC 5.1.0

0

Z czym masz dokładnie problem?

http://www.boost.org/doc/libs/1_60_0/more/getting_started/unix-variants.html#prepare-to-use-a-boost-library-binary
tu jest krok po kroku. Wpisując ./bootstrap.sh --help masz spis dostępnych opcji przy konfiguracji.

0

b2 --build-dir=d:\temp toolset=gcc stage

Według tego co jest napisane na stronie boosta powinienem mieć liby w stage\lib\ ten folder jest jednak pusty.

0

np. atomic
D:\temp\boost\bin.v2\libs\atomic\build\gcc-mingw\release\link-static\threading-multi
D:\temp\boost\bin.v2\libs\atomic\build\gcc-mingw\debug\link-static\threading-multi
i mam to i pliki z innych folderów przenieść do folderu lib kompilatora?

0

Mógłby mi ktoś pomóc?

0

Spróbowałem jeszcze raz:
b2 install --prefix=d:\lib toolset=gcc
i zauważyłem to:

...failed gcc.archive bin.v2\libs\math\build\gcc-mingw\release\link-static\pch-off\threading-multi\libboost_math_tr1f-mgw-mt-1_60.a...
...skipped <pd:\lib\lib>libboost_math_tr1f-mgw-mt-1_60.a for lack of <pbin.v2\libs\math\build\gcc-mingw\release\link-static\pch-off\threading-multi>libboost_math_tr1f-mgw-mt-1_60.a...
0

Gdy próbowałem tak:
b2 --install --prefix=d:\lib --toolset=gcc --link=static --threading=multi
i wtedy mam taki błąd:

"♀C:/Program Files/CodeBlocks/MiniGW/mingw32/bin/ar.exe"  rc "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\libboost_math_c99f-mgw-mt-d-1_60.a" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\acoshf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\asinhf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\atanhf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\cbrtf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\copysignf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\erfcf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\erff.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\expm1f.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\fmaxf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\fminf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\fpclassifyf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\hypotf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\lgammaf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\llroundf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\log1pf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\lroundf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\nextafterf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\nexttowardf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\roundf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\tgammaf.o" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\truncf.o"
    "♀C:/Program Files/CodeBlocks/MiniGW/mingw32/bin/ranlib.exe" "bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\libboost_math_c99f-mgw-mt-d-1_60.a"

...failed gcc.archive bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\libboost_math_c99f-mgw-mt-d-1_60.a...
...skipped <pstage\lib>libboost_math_c99f-mgw-mt-d-1_60.a for lack of <pbin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi>libboost_math_c99f-mgw-mt-d-1_60.a...
gcc.archive bin.v2\libs\math\build\gcc-mingw\debug\link-static\pch-off\threading-multi\libboost_math_c99l-mgw-mt-d-1_60.a
♀The filename, directory name, or volume label syntax is incorrect.
The filename, directory name, or volume label syntax is incorrect.
0

daj bez prefix i bez build_dir i bez install, a pliki będziesz miał w boost/stage/lib.

0

Te same błędy co w 6 poście

1 użytkowników online, w tym zalogowanych: 0, gości: 1