Deployment

The user-mode library comes as dynamic libraries, named

  • Windows: rustcbfssync24.dll (available for 32-bit (x86) and 64-bit (x64) processor architectures)
  • Linux: librustcbfssync.so.24.0 (available for 32-bit (x86) and 64-bit (x64) processor architectures)
  • macOS: librustcbfssync24.0.dylib (available for x64 and ARM64 processor architectures)

Windows: When deploying the application, copy the dynamic library to the target system and place it next to the application's executable file (on Windows, it has the .exe extension.

Alternatively, the native library may be placed into one of directories, the paths to which are contained in the

  • Windows: PATH environment variable, such as C:\Windows\System32 (or C:\Windows\SysWOW64 when deploying a 32-bit application on a 64-bit Windows system)
  • Linux: LD_LIBRARY_PATH environment variable
  • macOS: DYLD_LIBRARY_PATH environment variable