Linker-Problem
-
Hallo,
ich benutze MS V-Studio 6.0
und habe ein C++ Projekt angelegt,
welches *.h von Coind3D-2 und QT
besitzt.Beim Kompilieren erfolgt keine Fehlermeldung
und zwei Wahrnungen, jedoch wird keine Exe-Datei
angelegt ... WARUM?Wer kann mir helfen ...
hier mal der Inhalt der *.plg :
Erstellungsprotokoll
--------------------Konfiguration: SimBrowser - Win32 Debug--------------------
Befehlszeilen
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP120.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\uic src\simulationbrowser.ui -o .ui\simulationbrowser.h
C:\Qt\3.3.4\bin\uic src\simulationbrowser.ui -i simulationbrowser.h -o .ui\simulationbrowser.cpp
C:\Qt\3.3.4\bin\moc .ui\simulationbrowser.h -o .moc\moc_simulationbrowser.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP120.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP121.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\SimBroSoQt.h -o .moc\moc_SimBroSoQt.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP121.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP122.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\SimBroSceneTable.h -o .moc\moc_SimBroSceneTable.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP122.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP123.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\SimBroScene.h -o .moc\moc_SimBroScene.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP123.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP124.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\SimBroPartsTreeView.h -o .moc\moc_SimBroPartsTreeView.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP124.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP125.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\SimBroHelp.h -o .moc\moc_SimBroHelp.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP125.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP126.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\PropertyViewer.h -o .moc\moc_PropertyViewer.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP126.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP127.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\motionwizard.h -o .moc\moc_motionwizard.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP127.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP128.bat" mit Inhalten
[
@echo off
C:\Qt\3.3.4\bin\moc include\MotionParamDialog.h -o .moc\moc_MotionParamDialog.cpp
]
Erstellen der Befehlzeile "C:\DOKUME1\blatta\LOKALE1\Temp\RSP128.bat"
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP129.tmp" mit Inhalten
[
/nologo /MDd /W3 /GR /GX /Zi /Od /I "." /I "include" /I "C:\Qt\3.3.4\include" /I ".ui" /I "src" /I ".moc" /I "C:\Qt\3.3.4\mkspecs\win32-msvc" /I "c:\Coin3D-2\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "UNICODE" /D "WITHOUT_MESHLIB" /D "MOTION_USES_SOSIMBROPART" /D "UT_SafetyChecks" /D "QT_DLL" /D "QT_THREAD_SUPPORT" /D "COIN_NOT_DLL" /D "SOQT_NOT_DLL" /FR".obj/" /Fo".obj/" /Fd".obj/" /FD /I /GZ -Zm200 /c
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\IGES_reader.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\IGES_TransformReader.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\main.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\MeshStructureItem.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\Motion.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\MotionData.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\MotionParamDialog.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\motionwizard.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\NetCdfReader.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\PropertyViewer.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SimBroHelp.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SimBroPartsTreeView.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SimBroScene.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SimBroSceneTable.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SimBroSoQt.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SoSimBroPart.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_MotionParamDialog.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_motionwizard.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_PropertyViewer.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_SimBroHelp.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_SimBroPartsTreeView.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_SimBroScene.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_SimBroSceneTable.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_SimBroSoQt.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.moc\moc_simulationbrowser.cpp"
"C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\.ui\simulationbrowser.cpp"
]
Creating command line "cl.exe @C:\DOKUME1\blatta\LOKALE1\Temp\RSP129.tmp"
Uic'ing src\simulationbrowser.ui...
Moc'ing include\SimBroSoQt.h...
Moc'ing include\SimBroSceneTable.h...
Moc'ing include\SimBroScene.h...
Moc'ing include\SimBroPartsTreeView.h...
Moc'ing include\SimBroHelp.h...
Moc'ing include\PropertyViewer.h...
Moc'ing include\motionwizard.h...
Moc'ing include\MotionParamDialog.h...
Ausgabefenster
Kompilierung läuft...
IGES_reader.cpp
C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\IGES_reader.cpp(212) : warning C4065: switch-Anweisung enthaelt 'default', aber keine case-Marken
IGES_TransformReader.cpp
main.cpp
MeshStructureItem.cpp
Motion.cpp
MotionData.cpp
MotionParamDialog.cpp
motionwizard.cpp
NetCdfReader.cpp
PropertyViewer.cpp
SimBroHelp.cpp
SimBroPartsTreeView.cpp
SimBroScene.cpp
SimBroSceneTable.cpp
SimBroSoQt.cpp
SoSimBroPart.cpp
C:\Dokumente und Einstellungen\blatta\Desktop\4_Semester\daten\Simbrowser\src\SoSimBroPart.cpp(334) : warning C4305: '+=' : Verkuerzung von 'const double' in 'float'
moc_MotionParamDialog.cpp
moc_motionwizard.cpp
moc_PropertyViewer.cpp
moc_SimBroHelp.cpp
Generieren von Code...
Kompilieren...
moc_SimBroPartsTreeView.cpp
moc_SimBroScene.cpp
moc_SimBroSceneTable.cpp
moc_SimBroSoQt.cpp
moc_simulationbrowser.cpp
simulationbrowser.cpp
Generieren von Code...
Erstellen der temporären Datei "C:\DOKUME1\blatta\LOKALE1\Temp\RSP12A.tmp" mit Inhalten
[
/nologo /o"bin/debug/simbrowser.bsc"
".\.obj\IGES_reader.sbr"
".\.obj\IGES_TransformReader.sbr"
".\.obj\main.sbr"
".\.obj\MeshStructureItem.sbr"
".\.obj\Motion.sbr"
".\.obj\MotionData.sbr"
".\.obj\MotionParamDialog.sbr"
".\.obj\motionwizard.sbr"
".\.obj\NetCdfReader.sbr"
".\.obj\PropertyViewer.sbr"
".\.obj\SimBroHelp.sbr"
".\.obj\SimBroPartsTreeView.sbr"
".\.obj\SimBroScene.sbr"
".\.obj\SimBroSceneTable.sbr"
".\.obj\SimBroSoQt.sbr"
".\.obj\SoSimBroPart.sbr"
".\.obj\moc_MotionParamDialog.sbr"
".\.obj\moc_motionwizard.sbr"
".\.obj\moc_PropertyViewer.sbr"
".\.obj\moc_SimBroHelp.sbr"
".\.obj\moc_SimBroPartsTreeView.sbr"
".\.obj\moc_SimBroScene.sbr"
".\.obj\moc_SimBroSceneTable.sbr"
".\.obj\moc_SimBroSoQt.sbr"
".\.obj\moc_simulationbrowser.sbr"
".\.obj\simulationbrowser.sbr"]
Erstellen der Befehlzeile "bscmake.exe @C:\DOKUME1\blatta\LOKALE1\Temp\RSP12A.tmp"
Browse-Informationsdatei wird erstellt...
AusgabefensterErgebnisse
SimBrowser.exe - 0 Fehler, 2 Warnung(en)
-
SimBrowser.exe
Hast du danach schon mal gesucht ( also Win-Suche )?
Eventuell hast du nur was beim Output-Verzeichnis falsch eingestellt und jetzt landet die .exe dort wo du es nicht erwartest.Irgendwas muss ja dabei rauskommen
-
nein, er legt keine exe an,
er definiert nur die obj-Dateien
und das Linken fehlt komplett ..