Seite 1 von 1

qmake: Leerzeichen in Pfaden

Verfasst: 1. April 2008 17:34
von Cartman
Ich habe eine (statische) Lib, gegen die ich linken möchte. Sie liegt in einem Verzeichnis mit Leerzeichen "C:\abc xyz\..." (dumme Sache, aber ich bin auf den vermurksten Pfad angewiesen).

Wie kann ich meine MSVC2005/qt4.3-Kombo dazu bewegen, den Pfad zur Lib anzunehmen? Hab schon etliches probiert (quote, '\\', '\ ', etc.) aber ohne Erfolg :(

Re: qmake: Leerzeichen in Pfaden

Verfasst: 2. April 2008 07:27
von macman
Cartman hat geschrieben:Wie kann ich meine MSVC2005/qt4.3-Kombo dazu bewegen, den Pfad zur Lib anzunehmen?
Was denn jetzt? MSVC oder qmake? Eigentlich sollte es reichen den ganzen Pfad in Anführungszeichen zu packen.

Verfasst: 2. April 2008 09:17
von Cartman
Also qmake verwendet MSVC als compiler/linker. Ich weiß nicht, ob qmake oder der Linker mit dem Leerzeichenpfad nicht klarkommt. Evtl. muß man dem Linker einen Leerzeichenpfad mit Anführungsstrichen von qmake aus übergeben. Aber ich weiß nicht, wie ich die in qmake angeben kann.

PS: Ich habe nun win32:LIBS += "C:\abc xyz\mylib.lib" angegeben. Die Angabe eines vollen Pfades + Datei scheint zu funktionieren. Evtl. kriegt qmake Probleme beim Zusammenfügen der Teile -L und -l, wenn -L in Anführungsstrichen steht...