Compiler Option: -dll
- Source: https://www.freebasic.net/wiki/wikka.php?wakka=CompilerOptdll
- Last revised: 2025-05-21
Create a DLL and import library
Syntax
`
-dll
`
Description
The -dll compiler option creates a dynamic link library. This creates a DLL under Windows (including the import library), creates a .so under Linux, and a DXE under DOS.
Note: Same as -dylib
The intrinsic macro __FB_OUT_DLL__ is set to non-zero (-1) if the -dll option was specified, and set to zero (0) otherwise.
Platform Differences
- On windows, dynamic link library is created with ".dll" file name extension and import library created as "lib
<name>.dll.a" file name - On Linux, dynamic link library is created with ".so" file name extension
- On DOS, dynamic link library is created with ".dxe" file name extension and import library created as "lib
<name>_il.a" file name
See also
__FB_OUT_DLL__- Shared Libraries
- Using the Command Line
Back to DocToc