Skip to main content
GameDev.net gamedev.net
🔒 Locked

Portable shared/dynamic libraries with c++ and cmake

Started by Dospro Apr 9, 2017 at 3:00 PM 0 replies 1.9k views
Original Post
Dospro
Dospro

Hi everyone.

I'm working on a project that uses a plug-in-like arquitecture.

Right now i'm working on Linux and to implement the plugins I'm using Shared Objects (.so). I load the plugins with the dl API.

On windows there are dlls which are managed in very different way.

Now, in mac OSX i'm a bit confused. I see there are dylib, so, frameworks and bundles (besides other things).

I'm not sure what's the difference between them and what should I use to implement a plug in.

Can anyone point me in the right direction here?

THanks.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.