Pergunta

Estou tentando usar a biblioteca científica da GNU (GSL) http://www.gnu.org/software/gsl/ em Qtcreator. Como posso dizer ao QT Creator para adicionar estas sinalizadores: http://www.gnu.org/software/gsl/manual/html_node/linking-programs-with-the-library.html para vincular corretamente?

Foi útil?

Solução

Você precisa editar seu arquivo .pro e adicionar as libs extras manualmente, por exemplo:

LIBS += -L/usr/local/lib example.o -lgsl -lgslcblas -lm

Veja o Qmake documentação para mais informações.

Outras dicas

Edite seu arquivo .Pro e LIBs extras e inclua no Windows:

 `win32{ 
   INCLUDEPATH += C:/gsl-1.11/include/ 
   INCLUDEPATH += C:/gsl-1.11/lib  
   LIBS += -LC:/gsl-1.11/bin -llibgsl-0 -llibgslcblas-0  
   }`  

Então o problema é resolvido

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top