Я пытаюсь собрать некоторые C++ файлы с помощью г ++, проблемы, эти файлы зависит от обоих libxml2 и GSL библиотек, при е я дать команду компиляции
g++ -Wall -I/usr/include/libxml2 -lgsl main.cpp YUNucNet.cpp src/*.cpp -lxml2 -lm
неопределенная ссылка на `gsl_vector_free»
это alaways дана подробная мне много ошибок связывания неопределенного справочника для gsl
'/tmp/ccCJrl0t.o: In function `WnSparseSolve__Phi__solve:
WnSparseSolve.cpp:(.text+0x24bc): undefined reference to `gsl_vector_calloc'
WnSparseSolve.cpp:(.text+0x24cc): undefined reference to `gsl_vector_calloc'
WnSparseSolve.cpp:(.text+0x24e9): undefined reference to `gsl_vector_calloc'
WnSparseSolve.cpp:(.text+0x24ff): undefined reference to `gsl_vector_alloc'
WnSparseSolve.cpp:(.text+0x250f): undefined reference to `gsl_vector_calloc
....etc
В чем проблема?
Возможный дубликат [Почему порядок, в котором связаны библиотеки, иногда вызывает ошибки в GCC?] (Http://stackoverflow.com/questions/45135/why-does-the-order-in-which-libraries- являются связи, иногда-причинно-ошибка-в-НКИ) –