Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

*.so Datei!?

UlleRU / 7 Antworten / Flachansicht Nickles

Hi,


bin mir nicht sicher ob ich das richtige Forum getroffn hab aber ich hoffe trotzdem ihr könnt ir helfen! Habe von einem Freund eine *.so Datei geschickt bekommen und kann damit nichts anfangen! Soweit ich weis ist die Datei für Linux aber wie kann ich sie unter Win öffnen bzw. bearbeiten!? GIbts irgendein Programm um die Datei zu öffnen?


 


Danek im Vorraus

bei Antwort benachrichtigen
vergisses UlleRU „*.so Datei!?“
Optionen

Hallo Thomas,

die dynamic shared object unix libraries (*.so Files) sind in der Tat
etwas Ähnliches wie die dynamic link libraries (*.dll) unter Windows.

Es gibt schon Möglichkeiten, in diese Files reinzusehen.
Unter Linux kann man z. B. mit ld --cref eine Crossreferenz Liste
der in dieser Bibliothek vorhandenen Funtionen ausgeben lassen.

Mit nm kann man sich eine Liste der in der Bibliothek bekannten
Namen (Variable und Funktionen) ausgeben lassen.

Zur Verwendung unter C/C++ benötigt man allerdings ein entsprechendes
Header File (*.h) mit den Funktionsprototypen und evtl. Datentyp Definitionen.

Gruss, vergisses

bei Antwort benachrichtigen