Luxand FaceSDK – Using FaceSDK with Programming Languages

To access the FaceSDK library functions, you need to use its binary file in your applications. The specific file depends on the platform:

  • Windows applications use facesdk.dll
  • Linux and Android applications use
  • macOS applications use libfsdk.dylib
  • .NET applications use facesdk.NET.dll and the appropriate binary file (facesdk.dll, libfsdk.dylib or
  • Java applications use facesdk.jar, jna.jar and the appropriate binary file (facesdk.dll, libfsdk.dylib or
  • iOS applications use libfsdk-static.a
  • VB6 applications use facesdk-vb.dll in addition to facesdk.dll

On Windows, Linux and macOS it is usually recommended to store this file in the directory where the executable file of your application is located. Alternatively, you may keep the file in:

  • the working directory of your application
  • the directory specified in the path environment variable of your system: PATH (Windows), LD_LIBRARY_PATH (Linux), DYLD_LIBRARY_PATH (macOS).

You need to include interface header files into your application project in order to use FaceSDK.


Next chapterUsing with .NET (C# and VB)


Get in touch

Luxand, Inc.
815 N. Royal St. Suite 202
Alexandria, VA
+1 800 471 5636

Join our newsletter

And always stay informed of the latest company news and events!

Sign up >> Protection Status