Ich habe Probleme mit der Einrichtung von VisionWorks, so dass ich es in VS2013 verwenden kann. Hier ist, was ich bisher getan habe:Einrichten von NVIDIA VisionWorks in der Visual Studio Community 2013
- hinzugefügt C: \ Programme \ NVIDIA Vision \ enthalten, um C/C++> Allgemein> Weitere Verzeichnisse enthalten
- hinzugefügt C: \ Programme \ NVIDIA Vision \ share \ \ Vision sources \ nvxio \ gehören zu C/C++> Allgemein> Zusätzliche Includeverzeichnisse
- hinzugefügt C: \ Programme \ NVIDIA Vision \ lib Linkers> Allgemein> Zusätzliche Bibliotheksverzeichnisse
- hinzugefügt visionworks.lib zu Linkers > Eingabe> Zusätzliche Abhängigkeiten
- Kopierte visionworks.dll zum Projektleiter ry
Hier ist der Fehler das ich habe:
Fehler 1 Fehler LNK2001: nicht aufgelöstes externes Symbol "Leere __cdecl nvxio :: checkIfContextIsValid (struct _vx_context *)" (checkIfContextIsValid @ nvxio @@ YAXPEAU_vx_context @@ @ Z) C: \ Benutzer \ Renzb \ Dokumente \ Visual Studio 2013 \ Projekte \ depthstream \ dstream \ dseval \ main.obj dseval
Der Fehler scheint anzuzeigen, dass eine externe Verknüpfung zu Nvxio fehlt. Es gibt jedoch keine entsprechenden .lib- oder .dll-Dateien für nvxio, nur Include-Dateien und src-Dateien. Soll ich etwas mit den src-Dateien machen?
Ich bin in der Lage, C: \ Programme \ NVIDIA VisionWorks \ share \ visionworks \ sources mit nmake unter Verwendung der Anweisungen von user_guide_windows.md zu erstellen. Trotzdem kann ich nvxio .dll oder .lib nicht aus dem resultierenden bin-Ordner finden.
Was soll ich tun?