systemLibExtension function

String systemLibExtension()

The appropriate dynamic library file extension name for this platform

  • Android: .so
  • iOS: .dylib
  • Linux: .so
  • MacOS: .dylib
  • Windows: .dll

Implementation

String systemLibExtension() {
  return Platform.isWindows
      ? '.dll'
      : Platform.isMacOS || Platform.isIOS
          ? '.dylib'
          : '.so';
}