2017-01-17 5 views
-2

ich für 3D-Mapping-zed Kamera bin mit (https://www.stereolabs.com/). Die Kamera wird mit einem Softwareentwicklungskit geliefert. Das Entwicklungskit verwendet die Nvidia-Grafikkarte und das CUDA7.5-Toolkit. Das SDK-Setup sucht automatisch nach CUDA auf dem PC und installiert es, falls es nicht vorhanden ist.cuda DLL-Dateien nicht gefunden

Das Problem, mit dem ich konfrontiert bin, ist, dass, wenn ich die Software ausführen gibt es eine Fehlermeldung, dass es nppi64_75.dll, cudart64_75.dll, nppc64_75.dll nicht finden kann. Allerdings CUDA 7.5 ist bereits installiert und ich kann diese DLL-Dateien in „NVIDIA GPU Computing Toolkit“ Ordner in dem gleichen Laufwerk sehen. Aber warum kann die Software diese Dateien nicht finden? Und was soll ich machen? Ich benutze Windows 10, 64 Bit. Ich habe versucht, die Software und die CUDA-Toolkit Neuinstallation aber es funktioniert nicht und es funktioniert einfach auf anderen Computern.

Anmerkung: Ich möchte erwähnen, dass ich früher ein Problem mit den Kameratreiber hatte und Kamera funktionierte nicht aber die Software konnte die CUDA-DLL-Dateien suchen. Ich habe alles einschließlich CUDA Toolkit deinstalliert und neu installiert und jetzt stehe ich mit diesem Problem fest.

Antwort

1

jedoch CUDA 7.5 bereits installiert ist, und ich kann diese DLL-Dateien in "NVIDIA GPU Computing Toolkit" Ordner in dem gleichen Laufwerk sehen. Aber warum kann die Software diese Dateien nicht finden?

Die DLLs werden nicht gefunden, da der CUDA Computing Toolkit-Installationsordner kein Standardsuchpfad ist. Entweder fügen Sie ihn in das PATH Umgebungsvariablen des Systems, oder kopieren Sie den DLLs in demselben Ordner, in dem Ihre .exe befindet. Sie können auch einen Wrapper .bat Datei implementieren, den Pfad entsprechend setzt (nur für diesen Aufruf) und startet dann das Programm.

Verwandte Themen