Forum: PC-Programmierung DLL funktioniert nur auf eigenem Rechner


von DS (Gast)


Lesenswert?

Hallo zusammen,
ich habe für ein eigens erstelltes USB-Board eine DLL für LabVIEW 
geschrieben. Dafür habe ich Visual C++ in der 2008er Version genommen. 
Auf der Kiste ist auch das Microsoft SDK 6.1 installiert.
Die DLL funktioniert auch hervorragend - aber nur auf dem PC auf dem sie 
erstellt wurde.
Wie kann ich sie so kompilieren, dass sie auch auf anderen Rechnern 
lauffähig ist?

Gruß
DS

von Timmo H. (masterfx)


Lesenswert?

Musste man dafür nicht auch noch die Visual C++ Runtime auf dem anderen 
Rechner installieren?

von Εrnst B. (ernst)


Lesenswert?

mit dem Dependency Walker (http://www.dependencywalker.com/) kannst du 
nachsehen, welche anderen DLLs von deiner benötigt werden.
Die müssen dann mit auf den Zielrechner, so dort nicht vorhanden.

von DS (Gast)


Lesenswert?

Hallo, die "Visual C++ Redistributible 2008" löst das Problem...

Gruß
DS

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.