CAD Exchanger SDK
Redistributables

The following section enumerates a list of redistributable dynamic libraries for CAD Exchanger SDK. For instance, CadExCore corresponds to CadExCore.dll on Windows, to libCadExCore.so on Linux and libCadExCore.dylib on MacOS.

Note that debug mode libraries (having d suffix, e.g. CadExCored.dll) as well as header files (*.hxx) may not be redistributed.

To ensure that you re-distribute all required dynamic libraries, you can use tools like Depends.exe on Windows, or ldd on Linux specifying the library of your application that is linked with any of the SDK libraries.

The following table enumerates dynamic library files must be redistributed depending on the required format:

Format or functionality Required libraries
Common files
  • CadExCore
  • TKBRep
  • TKCDF
  • TKG2d
  • TKG3d
  • TKGeomAlgo
  • TKGeomBase
  • TKMath
  • TKMesh
  • TKShHealing
  • TKTopAlgo
  • TKernel
  • tbb
  • tbbmalloc
ACIS
  • CadExACIS
BRep
  • CadExBRep
IGES
  • CadExIGES
  • TKBO
  • TKBool
  • TKFillet
  • TKIGES
  • TKPrim
  • TKXSBase
  • TKXDEIGES
  • CadExXDE
  • FWOSPlugin
  • TKCAF
  • TKHLR
  • TKService
  • TKV3d
  • TKVCAF
  • TKXCAF
JT
  • CadExJT
  • CadExPara
Parasolid
  • CadExPara
STEP
  • CadExSTEP
  • TKSTEP
  • TKSTEP209
  • TKSTEPAttr
  • TKSTEPBase
  • TKXSBase
  • TKXDESTEP
  • CadExXDE
  • FWOSPlugin
  • TKCAF
  • TKHLR
  • TKService
  • TKV3d
  • TKVCAF
  • TKXCAF
STL
  • CadExSTL
VRML
  • CadExVRML
X3D
  • CadExX3D
Computational meshers
  • CadExMesh
  • salome
  • nglib