1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Vtk

    • Frage
  • markus
  • 1. August 2003 um 11:04
  • Unerledigt
  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 1. August 2003 um 11:04
    • #1

    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

  • MichiK
    9
    MichiK
    Mitglied
    Reaktionen
    1
    Punkte
    786
    Beiträge
    153
    • 1. August 2003 um 14:26
    • #2
    Zitat von markus

    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



    was genau funktioniert nicht ? bitte um detailierten fehlerbericht

    Informatik @ TU Wien (1998 - 2005)

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 2. August 2003 um 08:58
    • #3

    wenn ich auf erstelllen - ausführen geh....

    Zitat

    mindestens eine datei ist veraltet oder nicht vorhanden

    Zitat

    Folgende 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

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 13. August 2003 um 13:36
    • #4

    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

  • MichiK
    9
    MichiK
    Mitglied
    Reaktionen
    1
    Punkte
    786
    Beiträge
    153
    • 13. August 2003 um 15:44
    • #5

    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
    :smiling_face_with_sunglasses: 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

    Informatik @ TU Wien (1998 - 2005)

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 14. August 2003 um 16:33
    • #6

    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

    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 :winking_face:

  • MichiK
    9
    MichiK
    Mitglied
    Reaktionen
    1
    Punkte
    786
    Beiträge
    153
    • 15. August 2003 um 01:22
    • #7

    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

    Informatik @ TU Wien (1998 - 2005)

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 15. August 2003 um 10:45
    • #8

    Jetzt klappts :thumb:
    Ich hab wie du gesagt hast den Graphiktreiber neu installiert.

    Danke
    Markus

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 11. Februar 2004 um 13:21
    • #9

    hallo

    ich suchen ein gutes VTK tutorial, softwareguide.... am besten pdf. weiß jemand von euch, wo so etwas zum download bereitsteht?

    danke
    markus

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 14. Februar 2004 um 17:25
    • #10

    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)

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 14. Februar 2004 um 23:04
    • #11

    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

  • markus
    5
    markus
    Mitglied
    Punkte
    225
    Beiträge
    31
    • 14. Februar 2004 um 23:39
    • #12

    :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

  • MichiK
    9
    MichiK
    Mitglied
    Reaktionen
    1
    Punkte
    786
    Beiträge
    153
    • 14. Februar 2004 um 23:42
    • #13

    einfach in der docu nachsehen in welchem lib vtkPointLocator2D drinn ist

    Informatik @ TU Wien (1998 - 2005)

  • Benny23
    1
    Benny23
    Mitglied
    Punkte
    5
    Beiträge
    1
    • 10. August 2005 um 20:26
    • #14

    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

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung