Lib-Pfad einstellen

Alles rund um die Programmierung mit Qt
Antworten
lodo2609
Beiträge: 13
Registriert: 19. Juli 2009 11:04

Lib-Pfad einstellen

Beitrag von lodo2609 »

Hallo zusammen,

ich bin neu im Umgang mit QT4 und möchte nun ein schon bestehendes Projekt, das die fftw- Bibliothek nutzt, unter Windows kompilieren. Ich bekomme aber den Fehler

C:\Programme\Qt\2009.03\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lfftw3

In der Projektdatei steht
LIBS += -lfftw3

Meine Frage ist nun, wo muss nach welcher Datei suchen (was bedeutet LIBS += -lfftw3), und wie kann ich ihm in der Projektdatei sagen, wo er diese Lib findet?

Dank und Gruss
Lodo2609
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

http://doc.trolltech.com/4.4/qmake-vari ... .html#libs

Suchen nach Libraries geht mit qmake nicht - da muss schon was gescheites benutzt werden :)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
lodo2609
Beiträge: 13
Registriert: 19. Juli 2009 11:04

Beitrag von lodo2609 »

Danke für die schnelle Antwort. In der Anleitung zum Kompilieren steht

The *.pro file (governs Qt makefile generation) needs to know where the libraries (*.dll's) are

Wie sag ich ihm das?

Gruss
Lodo2609
Mani99
Beiträge: 244
Registriert: 15. April 2009 10:46
Wohnort: München

Beitrag von Mani99 »

Als beispiel:

Deine header liegen unter c:/development/header
--> in die pro datei:

INCLUDEPATH = c:/development/header

Deine libs liegen unter c:/development/libs
--> in die pro datei:

LIBS += -Lc:/development/libs -lfftw3
lodo2609
Beiträge: 13
Registriert: 19. Juli 2009 11:04

Lib-Pfad einstellen [gelöst]

Beitrag von lodo2609 »

danke, so funktioniert es.

Gruss
Lodo2609
Mani99
Beiträge: 244
Registriert: 15. April 2009 10:46
Wohnort: München

Beitrag von Mani99 »

Trotzdem solltest du dir noch den teil in der doku durchlesen, wo das behandelt wird!
Antworten