Funktionierende Executable auf mehreren Rechnern mit entsprechenden Libs -- RPath, Lin/Win, CMake
-
Hallo,
ich habe folgendes Anliegen:
Wenn ich unter Windows auf Rechner A eine Executable compiliere, werden noch einige DLLs benoetigt. Damit dieses Programm also auch auf Rechner B funktioniert, brauche ich einfach nur die DLLs mit der Executable mitschicken.
Doch wie geht das unter Linux? Die dortige Executable laeuft zwar auf Rechner A, doch laeuft nicht auf Rechner B - selbst wenn ich die noetigen *.so und *.a mitliefer.
Nutzen tue ich CMake unter Windows/Ubuntu und was womoeglich helfen soll sei sowas wie RPath?
Koennt Ihr mir weiterhelfen?
Vielen Dank im Vorraus!
