wollte VTK 'installieren'. wenn ich dann im visual c++ das testprogram ausprobier geht das nie. obwohl ich denke alle schritte davor richtig gemacht hab. hatte jemand von euch ein ähnliches problem und hat eine lösung gefunden?
danke
wollte VTK 'installieren'. wenn ich dann im visual c++ das testprogram ausprobier geht das nie. obwohl ich denke alle schritte davor richtig gemacht hab. hatte jemand von euch ein ähnliches problem und hat eine lösung gefunden?
danke
Zitat von markuswollte VTK 'installieren'. wenn ich dann im visual c++ das testprogram ausprobier geht das nie. obwohl ich denke alle schritte davor richtig gemacht hab. hatte jemand von euch ein ähnliches problem und hat eine lösung gefunden?
danke
was genau funktioniert nicht ? bitte um detailierten fehlerbericht
wenn ich auf erstelllen - ausführen geh....
Zitatmindestens eine datei ist veraltet oder nicht vorhanden
ZitatFolgende Datei müssen neu erstellt werden: RUN_TESTS_force
wenn ich ja klicke, fängt er an
dann aber fehlermeldungen. kann ich jetzt nicht genau sagen, weil ich nicht an meinem stammrechner bin. wenn ich mir recht entsinne, findet er gewisse h-dateinen nicht.
danke
so, wieder auf meinem stammrechner...
folgende fehlermeldungen bekomm ich:
Changing directory into K:\neuer versuch\vtkbin\Common\Testing\Tcl
Testing otherInterp CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing otherPrint CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing TestEmptyInput CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing TestSetGet CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing TestArrays CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing otherDataSetAttributes CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing TestAmoebaMinimizer CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing PrintSelf-Common CMake Error: config type specified on the command line, but test executable not found./.\Debug/TCL_TCLSH-NOTFOUND
Unable to find executable: TCL_TCLSH-NOTFOUND
Testing TestSetObjectMacro-Common CMake Error: config type specified on the command line, but test executable not found./.\Debug/TCL_TCLSH-NOTFOUND
Unable to find executable: TCL_TCLSH-NOTFOUND
Changing directory into K:\neuer versuch\vtkbin\Filtering\Testing\Cxx
Testing otherColorTransferFunction Passed
Changing directory into K:\neuer versuch\vtkbin\Filtering\Testing\Tcl
Testing closedSplines-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing CSpline-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing KSpline-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing SelectionLoop-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing ImplicitSum-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing PerlinNoise-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing squadViewer-image CMake Error: config type specified on the command line, but test executable not found.K:/neuer versuch/vtkbin/bin/.\Debug/vtk
Unable to find executable: K:/neuer versuch/vtkbin/bin/vtk
Testing PrintSelf-Filtering CMake Error: config type specified on the command line, but test executable not found./.\Debug/TCL_TCLSH-NOTFOUND
Unable to find executable: TCL_TCLSH-NOTFOUND
Testing TestSetObjectMacro-Filtering CMake Error: config type specified on the command line, but test executable not found./.\Debug/TCL_TCLSH-NOTFOUND
Unable to find executable: TCL_TCLSH-NOTFOUND
Changing directory into K:\neuer versuch\vtkbin\Graphics\Testing\Cxx
hm, komisch
probier einfach mal die win32-binary version von vtk
zum "Nachkochen":
1) VTK 4.2 Source und CMake 1.8.0 herunterladen
2) CMake 1.8.0 installiere, VTK entpacken
3) README.html lesen, Im Kapitel "Installation", Abschnitt "PC Installation"
4) CMakeSetup starten
5) Unter "Build For:" entsprechendene Entwicklungs-Umgebung aussuchen
6) Verzeichnisse setzen
7) auf "Configure" klicken
Cache Values einstellen
9) nochmal auf "Configure" klicken
10) auf "OK" klicken
11) im in CMake gesetzten Output-Directory das Projekt-File für
die Entwicklungsumgebung öffnen (z.b vtk.dsw für VS6)
12) Projekt "ALL_BUILD" builden
Auch das Ausführen diverser Tests funktioniert problemlos
War alles kein Problem, selbst soeben gemacht für MSVC++ 6.0
Zeitaufwand: ca 10-15min
MfG, Michael
MichiK: Danke für seine Mühe
so ganz klappts immer noch nicht. zumindest hab ich jetzt wieder den zusatand erreicht den ich schon mal hatte, wie ich mich jetzt erinnere.
--------------------Konfiguration: RUN_TESTS - Win32 Debug--------------------
...........................
...........................
Testing TestCxxFeatures Passed
Testing TestInstantiator Passed
Changing directory into K:\VTK\vtkbin\Filtering\Testing\Cxx
Testing otherColorTransferFunction Passed
Changing directory into K:\VTK\vtkbin\Graphics\Testing\Cxx
c:\windows\system32\cmd.exe auf Anforderung des Benutzers abgebrochen.
Ausführen des Tools vom Benutzer abgebrochen.
Da hab ich abgebrochen
2 fenster öffneten sich - im vtkoutputwindow stehen folgende meldungen
[Blockierte Grafik: http://stud3.tuwien.ac.at/~e9725899/error.jpg]
ich bin der meinung, mich brav an michiK´s Kochrezept bzw. an
http://isgwww.cs.uni-magdeburg.de/cv/lehre/Visua…/uebung_01.html gehalten zu haben.
hätt wohl besser informatik studieren sollen
Hm, wohl kein OpenGL in Reichweite für VTK. Dazu kann ich leider nix sagen. Installier mal den Grafiktreiber neu. Verwendest du ein Notebook mit irgendeinem SiS Grafik-Dingsbums ?
MfG, Michael
Jetzt klappts :thumb:
Ich hab wie du gesagt hast den Graphiktreiber neu installiert.
Danke
Markus
hallo
ich suchen ein gutes VTK tutorial, softwareguide.... am besten pdf. weiß jemand von euch, wo so etwas zum download bereitsteht?
danke
markus
ichbekomme folgende fehlermeldugen wenn ich ein bereits vorgefertigtes programm laufen lassse und kann mir das (als nicht programmierprofi) nicht erklären.....
bin dankbar über jeden tipp
markus
--------------------Konfiguration: hough3d - Win32 Debug--------------------
Linker-Vorgang läuft...
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _ceil bereits in LIBCD.lib(ceil.obj) definiert
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc bereits in LIBCD.lib(dbgheap.obj) definiert
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free bereits in LIBCD.lib(dbgheap.obj) definiert
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncpy bereits in LIBCD.lib(strncpy.obj) definiert
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _tolower bereits in LIBCD.lib(tolower.obj) definiert
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _sprintf bereits in LIBCD.lib(sprintf.obj) definiert
LINK : warning LNK4098: Standardbibliothek "MSVCRTD" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: class vtkPolyData * __thiscall vtkPolyDataSource::GetOutput(void)" (?GetOutput@vtkPolyDataSource@@QAEPAVvtkPolyData@@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkLineSource * __cdecl vtkLineSource::New(void)" (?New@vtkLineSource@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkTransformPolyDataFilter * __cdecl vtkTransformPolyDataFilter::New(void)" (?New@vtkTransformPolyDataFilter@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkRenderWindowInteractor::SetRenderWindow(class vtkRenderWindow *)" (?SetRenderWindow@vtkRenderWindowInteractor@@QAEXPAVvtkRenderWindow@@@Z)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkRenderWindowInteractor * __cdecl vtkRenderWindowInteractor::New(void)" (?New@vtkRenderWindowInteractor@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkRenderWindow::AddRenderer(class vtkRenderer *)" (?AddRenderer@vtkRenderWindow@@QAEXPAVvtkRenderer@@@Z)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkRenderWindow * __cdecl vtkRenderWindow::New(void)" (?New@vtkRenderWindow@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkRenderer::ResetCamera(void)" (?ResetCamera@vtkRenderer@@QAEXXZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkRenderer * __cdecl vtkRenderer::New(void)" (?New@vtkRenderer@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkActor::SetProperty(class vtkProperty *)" (?SetProperty@vtkActor@@QAEXPAVvtkProperty@@@Z)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkProperty::SetColor(float,float,float)" (?SetColor@vtkProperty@@QAEXMMM@Z)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkProperty * __cdecl vtkProperty::New(void)" (?New@vtkProperty@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkActor * __cdecl vtkActor::New(void)" (?New@vtkActor@@SAPAV1@XZ)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall vtkPolyDataMapper::SetInput(class vtkPolyData *)" (?SetInput@vtkPolyDataMapper@@QAEXPAVvtkPolyData@@@Z)
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: static class vtkPolyDataMapper * __cdecl vtkPolyDataMapper::New(void)" (?New@vtkPolyDataMapper@@SAPAV1@XZ)
Debug/hough3d.exe : fatal error LNK1120: 15 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
hough3d.exe - 22 Fehler, 1 Warnung(en)
stand der dinge wie folgt:
jetzt hab ich keine ideen, oder kein glück beim probieren mehr:
--------------------Konfiguration: hough3d - Win32 Debug--------------------
Linker-Vorgang läuft...
hough.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) public: static class vtkPointLocator2D * __cdecl vtkPointLocator2D::New(void)" (__imp_?New@vtkPointLocator2D@@SAPAV1@XZ)
Debug/hough3d.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
hough3d.exe - 2 Fehler, 0 Warnung(en)
heißt dass mir geht einfach eine .lib ab, die wenn ich sie bei den progjekteinstellungen ergänze, dann das programm laufen lässt?
wenn das so ist, wie weiß ich welche genau abgeht?
danke
lg markus
:thumb: es geht. ich kanns immer noch nicht glauben. habe statt vtkpointlocator2d es mit vtkpointlocator probiert. es geht....
bin jetzt dankbar über tipps, wie man wenn man den ganzen tag bzw abend vorm pc hockt, einen brummenden schädel hat, einschlafen kann :coolsmile
gute nacht
einfach in der docu nachsehen in welchem lib vtkPointLocator2D drinn ist
Hallo allerseits,
Ich hab für meine Studienarbeit nen Programmcode bekomm der mit VTK arbeitet. Nur zu Haus am PC hab ich nun vtk42-LatestRelease.exe installiert doch Visual 6 scheint mit dem Befehl cmakedefine noch nicht umgehen zu können und nicht zu kennen.
Folgende Fehlermeldung bekam ich
Kompilierung läuft...
base_class.cpp
DeHough.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
IndexSort.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
main.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
tpl_array.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
tpl_TransformToByte.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
tpl_vec.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
TransformToIndex.cpp
y:\vtkconfigure.h(7) : fatal error C1021: Ungueltige Praeprozessor-Direktive 'cmakedefine'
Vergleich.cpp
Fehler beim Ausführen von cl.exe.
DeHoughExe.exe - 7 Fehler, 0 Warnung(en)
Wäre über jeden Ratschlag sehr dankbar, damit ich in meiner Studienarbeit langsam mal voran komm.
mfg
Benny
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!