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
  • Windows .NET applications use facesdk.NET.dll
  • Linux and Android applications use
  • macOS applications use libfsdk.dylib
  • Java applications use facesdk.jar, jna.jar and the appropriate binary file (facesdk.dll, libfsdk.dylib or
  • iOS applications use libfsdk-static.a and libfsdk-static_64.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)



This site uses cookies to deliver our services and to help personalise and improve your experience. By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy. Your use of all Luxand's Products and Services is subject to these policies and terms.