Kompilacja boost 1.44 przez gcc

0

Witam.
Próbuje skompilować boost 1.44 przez GCC. Polecenie wygląda tak:

bjam –toolset=gcc –with-system –with-thread –with-date_time –with-regex –with-serialization –with-test –stagedir=. debug release link=static runtime-link=shared threading=multi stage

( zaczerpnięte z sieci )

Niby wszystko działa prawidłowo ale w katalogu lib mam pliki z rozszerzeniem *.a . Nie powinno tam być plików z rozszerzeniem *.lib ??

Drugie pytanie jak spiąć boosta z Qt ?

0

Biblioteki GCC mają właśnie rozszerzenie .a. Boost ma się nijak to Qt, to dwie różne biblioteki, możesz je praktycznie swobodnie łączyć w programie.

0

gcc tworzy biblioteki o rozszerzeniu .a

 a nie <code noframe>.lib

, więc wygląda w porządku...

0

Dzięki za szybką odpowiedź.
Ale jakie wpisy dodać do pliku *.pro aby Qt bez problemu widziała biblioteki boosta??

0

Zależy gdzie boosta masz, jak bezpośrednio w katalogach nagłówków i bibliotek kompilatora to nic, jak gdzieś indziej to dorzucić ścieżki do odpowiednich folderów. http://doc.qt.nokia.com/4.7/qmake-project-files.html - ostatnia sekcja.

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