PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DLL unter Linux ?



xetorcim
08.03.2005, 22:39
Moin !

Da ich einige interessante DLL´s habe, auf die ich zur Programmierung zugreifen möchte, stellt sich mir folgende Frage :

Kann man DLL´s auch unter LINUX nutzen ?
Hab schon im Netz gesucht aber irgendwie findet man (zumindest ich) nichts aussagekräftiges.

Es gibt ja unter LINUX auch die .so Dateinen aber wenn man schon mal ne DLL hat .....


Sev

coldfirev3
09.03.2005, 01:51
Das ist etwa das selbe, als würdest du Fragen :
Kann mein Ferrari auch Diesel tanken ?

engineer
09.03.2005, 09:39
Windows-DLLs kann man nicht unter Linux nutzen. Es sein denn, man liesse eine Emulation wie VM-WARE laufen, die ein Windows hostet. Dann ist man wieder in einem Win-System.

Wenn es Dir um simulatane Programmierung (Lin+Win) geht, dann sieh Dir mal die QT-lib von Trolltec an.

Ausserde gibt es das freie System wxWidgets: Eine komplette plattform-Lib für die Entwicklung von Programmen für Lin, Win, MAC und Unix...

http://home.arcor.de/juergen.schuhmacher/programming%20with%20wxwidgets.html

25.03.2005, 21:37
Wenn du deine DLL in puren standard C, ohne andere DLLs mit einzu compilieren,
also ohne irgendwelche Windowsspezifische API schnikschnak programmiert hast.
Dann kannst du es ja ohne Probleme als ein share library (.so) unter Linux compilieren.

KingNothing
25.03.2005, 22:49
Hmm,
welche DLL willst du denn unter Linux für welchen Zweck verwenden?

Geht das evtl per Wine?
Wie wird das z.B. bei captive-ntfs gemacht?