Linker-Fehler bei QT4.4.1 und VS 2005

Verschiedenes zu Qt
Antworten
Joana
Beiträge: 1
Registriert: 14. August 2008 16:09

Linker-Fehler bei QT4.4.1 und VS 2005

Beitrag von Joana »

Hallo,

ich habe gerade QT installiert und versucht eine Demo-Applikation zu erstellen (aus einem Beispiel) und bekomme folgende Fehlermeldung:
"fatal error LNK1104: Datei "und.obj" kann nicht geöffnet werden".

Die Datei und.obj ist auch nicht im Projekt vorhanden!

Kann das mit den Umgebungsvariablen zu tun haben?Komme gerade nicht mehr weiter...

Wäre für Hilfe sehr dankbar! :?

LG,
Dagi
Volker
Beiträge: 343
Registriert: 30. Juni 2005 05:27

Beitrag von Volker »

Leerzeichen im Pfad?
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
huckleberry
Beiträge: 115
Registriert: 2. Oktober 2010 17:07

Beitrag von huckleberry »

Muss grad mal den alten Thread aufrollen; hab nämlich das gleiche Problem:
1>------ Build started: Project: MyProj, Configuration: Debug Win32 ------
1>Linking...
1>LINK : fatal error LNK1104: cannot open file 'my.lib'
Jedoch existier die lib-Datei an der im MyProj.vcpro angegebenen Stelle:
<Tool
Name="VCLinkerTool"
LinkLibraryDependencies="true"
AdditionalOptions=" /STACK:10000000 /machine:X86 /debug"
AdditionalDependencies="$(NOINHERIT) kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib C:\Qt\qt-win-opensource-src-4.5.0\lib\QtGuid4.lib C:\Qt\qt-win-opensource-src-4.5.0\lib\QtXmld4.lib C:\Qt\qt-win-opensource-src-4.5.0\lib\QtNetworkd4.lib C:\Qt\qt-win-opensource-src-4.5.0\lib\QtCored4.lib my.lib "
OutputFile="C:\Eigene Dateien\project\build-vs9\MyProj\Debug\MyProj.dll"
Version="0.0"
LinkIncremental="2"
AdditionalLibraryDirectories=""C:\Eigene Dateien\project\src\path\my\lib\Release\$(OutDir)";"C:\Eigene Dateien\project\src\path\my\lib\Release";"\bin\lib-win32\$(OutDir)";"\bin\lib-win32""
Also: Project --> Properties --> Linkler --> General --> Additional Linker Libraries

Es sind Leerzeichen im Pfad, jedoch habe ich "Gänsefüßchen" benutzt. Was mache ich falsch?

Vielen Dank. Mfg Huck

Was mache ich falsch?
Antworten