Jak dodać bibliotekę Eigen do Code::Block (C++)

0

Witam wszystkich. tak jak w temacie, pytam jak dodać bibliotekę: Eigen do Code::Blocks. Bibliotekę pobrałem ze strony http://eigen.tuxfamily.org/index.php?title=Main_Page i wypakowałem do folderu biblioteka na pulpicie. Nie wiem co zrobić dalej. Wiem że trzeba skopiować jakieś pliki do jakiegoś folderu w Code:Block... No ale nie wiem gdzie i co dokładnie, a nie chce namieszać w programie.

Dziękuję

2

To jest biblioteka header only, więc jedyne co musisz zrobić to dodać ją do ścieżki includów (ustawić -I).

0

Nie wiem czy zrozumiałem. Czyli wystarczy żeby w programie na samej górze dodać po prostu:

 #include <Eigen> 

tylko nie wiem o co chodzi z tym -l ?

1

@z_miletu_tales, https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gcc/Directory-Options.html#Directory-Options.

Trzeba dodać ścieżkę do katalogu z plikami .h/.hpp od Eigena gdzieś w opcjach projektu Code::Blocks pod hasłem Include directiories lub coś podobnego. Podajesz w C::B zapewne samą ścieżkę bez tego -I.

0

Dziękuję. Pozdrawiam pomogło :)

0

jak dodałem do code blocks biblioteke eigen-3.3.5 to pokazuje mi się w kompilacji taki błąd czy można coś na to poradzić ?eigenerror.png

0

Archeolog może mieć też archaiczny kompilator ;)

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