编译器选项:-dll
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=CompilerOptdll
- 最后更新: 2025-05-21
创建 DLL 和导入库
语法
-dll描述
-dll 编译器选项创建动态链接库。在 Windows 下创建 DLL(包含导入库),在 Linux 下创建 .so,在 DOS 下创建 DXE。
注意:与 -dylib 相同。
如果指定了 -dll 选项,内置宏 __FB_OUT_DLL__ 被设置为非零值(-1),否则设置为零(0)。
平台差异
- 在 Windows 上,动态链接库以 ".dll" 文件扩展名创建,导入库创建为 "lib
<name>.dll.a" 文件名 - 在 Linux 上,动态链接库以 ".so" 文件扩展名创建
- 在 DOS 上,动态链接库以 ".dxe" 文件扩展名创建,导入库创建为 "lib
<name>_il.a" 文件名
另请参阅
返回 目录