Wine kann keine DLLs laden, obwohl das Verzeichnis zu PATH hinzugefügt wurdeC++

Programme in C++. Entwicklerforum
Anonymous
 Wine kann keine DLLs laden, obwohl das Verzeichnis zu PATH hinzugefügt wurde

Post by Anonymous »

Ich versuche, Windows-Software unter Linux mit mingw32-w64 zu kompilieren und mit Wine auszuführen. Allerdings kann Wine die Bibliotheksdatei libstdc++-6.dll nicht laden. Ich habe online gesucht und herausgefunden, dass Sie das Verzeichnis, das die DLL-Datei enthält, in die Pfadregistrierung einfügen müssen. In meinem Fall ist dieses Verzeichnis Z:\bin\i686-w64-mingw32\bin.
Dann habe ich versucht, die kompilierte Datei mit wine executable.exe auszuführen, und die Ausgabe ist:

Code: Select all

0100:err:module:import_dll Loading library libstdc++-6.dll (which is needed by L"Z:\\home\\sunnymonster\\dev\\c++\\opengl-tests\\cmake-build-debug\\opengl_tests.exe") failed (error c000007b).
0100:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\sunnymonster\\dev\\c++\\opengl-tests\\cmake-build-debug\\opengl_tests.exe" failed, status c0000135
Ich habe überprüft, dass ich das richtige Wine-Präfix verwende.
Zusätzliche Informationen:
Linux-Distribution: Manjaro Linux 21.2.5
Linux-Kernel: 5.16.14-1

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post