Ich bin sehr neu in Linux und Ubuntu und habe meine einfache Spiel-Engine auf Linux portiert. Die Engine befindet sich in einer .so-Datei und ist mit der ausführbaren Datei verknüpft.
Ich kann meine ausführbare Datei nicht ausführen, da sie besagt, dass die Datei Engine.so nicht gefunden werden kann (wenn sie im Terminal ausgeführt wird).
Wenn ich unter Ubuntu entwickle, wie kann ich dann die ausführbare Datei dazu bringen, die Bibliothek zu finden, wo sie jemals ist?
Die zweite Frage ist, wie die .so-Dateien beim Verteilen der Anwendung installiert werden. Ich nehme an, sie werden nicht nur in das gleiche Verzeichnis wie die exe wie in Windows gestellt? Wie werden sie installiert?