Ich bin nicht so erfahren mit C++ und MS Visual Studio. Ich habe derzeit Probleme mit der Freigabe von .exe und versuche, das Programm auf einem anderen PC auszuführen. Im Programm verwende ich eine zusätzliche Bibliothek (magick ++). Ich habe die Laufzeitbibliothek in Visual Studio 2015 zu Multi-Threaded (/ MT) konfiguriert. Ich nehme an, dass mit dieser Konfiguration die EXE-Datei auf verschiedenen PCs ausgeführt werden sollte, aber wenn ich versuche, es auszuführen, erscheint Nachricht mit "CORE_RL_Magick ++. Dll" auf diesem Computer erscheint. Irgendeine Idee, was könnte falsch sein?Release funktioniert nicht auf verschiedenen PC
Meine zweite Frage ist, wenn ich eine Freigabe mit dynamischer Bibliothek /MD machen möchte, wie kann ich die Bibliothek auf einem anderen PC laufen lassen? Oder muss ich zuerst die Bibliothek installieren (ich meine wenn Ich muss Imagemagick auf dem Computer installieren, oder gibt es eine Möglichkeit, wie ich die benötigte Bibliothek aus dem Build in Visual Studio holen kann.)
Vielen Dank für jede Information,
Das könnte blöde Frage sein, aber die DLL sollte in einem bestimmten Pfad sein, oder wie ich vermute, ich habe es in den gleichen Ordner wie die exe-Datei? – jeikey
dasselbe Verzeichnis, oder eines, das im Pfad ist wie Windows \ system32 usw. – lostbard