Configuring the FBX SDK for Mac OS

Downloading and installing the FBX SDK

To download and install the FBX SDK for Mac OS:

  1. Go to http://www.autodesk.com/fbx.
  2. Navigate to the Downloads page, and follow any instructions.
  3. Find the FBX SDK distribution file for Mac OS.
  4. Download the distribution file to your computer. The distribution file is a compressed Installer program (*.pkg.tgz).
  5. Uncompress the Installer.
  6. Execute the Installer, and follow the instructions.
  7. The Installer program will let you specify a destination directory. Specify a directory which is new or empty. We call this <yourFBXSDKpath>, your distribution directory for FBX SDK.
  8. Read <yourFBXSDKpath>\readme.txt. This readme.txt file contains detailed information about changes in the FBX SDK since the previous version, as well as any last-minute documentation.

Runtime libraries for Mac OS

These are the names of the runtime libraries for Mac OS:

Library File Description
<yourFBXSDKpath>\lib\clang\release\libfbxsdk.a Apple LLVM version 5.0 compiler, static library, release, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\release\libfbxsdk.dylib Apple LLVM version 5.0 compiler, dynamic library, release, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\debug\libfbxsdk.a Apple LLVM version 5.0 compiler, static library, debug, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\debug\libfbxsdk.dylib Apple LLVM version 5.0 compiler, dynamic library, debug, Intel 32-bit (i386) and Intel 64-bit (x86_64)
The followings libraries are available for programs that are built using -stdlib=stdc++ instead of the default -stdlib=libc++:
<yourFBXSDKpath>\lib\clang\libstdcpp\release\libfbxsdk.a Apple LLVM version 5.0 compiler, static library, release, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\libstdcpp\release\libfbxsdk.dylib Apple LLVM version 5.0 compiler, dynamic library, release, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\libstdcpp\debug\libfbxsdk.a Apple LLVM version 5.0 compiler, static library, debug, Intel 32-bit (i386) and Intel 64-bit (x86_64)
<yourFBXSDKpath>\lib\clang\libstdcpp\debug\libfbxsdk.dylib Apple LLVM version 5.0 compiler, dynamic library, debug, Intel 32-bit (i386) and Intel 64-bit (x86_64)

Use sample makefiles as a guide

You will find sample programs in <yourFBXSDKpath>\samples\ (see Sample Programs). Each sample program contains a makefile. Use one of these makefiles as a model for your own project.