Dll on Linux??

Hi everyone, I’m using Unity working on Linux platform(Ubuntu) but I need to make a dll and use it. But according to my knowledge, I heard that dll is a concept only on Windows. So I haven’t thought that dll can work on Linux either, but surprisingly, there were quite many projects that shows dll does run on Linux.

But I can’t find any references how to build dlls on Linux (I only have experience making dlls only on VisualStudio windows), neithor how this can even work. Can any one give me some docs??


I found a great reference that explains how the plugin works on cross platforms.