Difference between revisions of "Lazarus/FPC Libraries"
From Lazarus wiki
Jump to navigationJump to searchLine 11: | Line 11: | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Dynamic library''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Dynamic library''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Static library''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Static library''' | ||
+ | |---- class="working" | ||
|FreeBSD||.so||.a | |FreeBSD||.so||.a | ||
+ | |---- class="working" | ||
|MacOSX||.dynlib||? | |MacOSX||.dynlib||? | ||
+ | |---- class="working" | ||
|Linux||.so||.a | |Linux||.so||.a | ||
+ | |---- class="working" | ||
|Windows||.dll||? | |Windows||.dll||? | ||
|} | |} |
Revision as of 16:49, 19 January 2007
This page describes the possibilities how to create libraries with Lazarus/FPC and how to use them in projects and packages.
Overview
Related Topics:
- Creating bindings for C libraries - How to convert C header files (.h) to pascal units
Dynamic libraries:
Operating System | Dynamic library | Static library |
---|---|---|
FreeBSD | .so | .a |
MacOSX | .dynlib | ? |
Linux | .so | .a |
Windows | .dll | ? |