Each plug-in must be linked to at least these two libraries: MAXUTIL.LIB and CORE.LIB. The following table describes the library files in the 3ds Max SDK:
| Library File | Description |
| AmgTranslator.lib |
Material translation library for RapidRT/ART. Used in the samples\render\RapidRTRenderer sample. |
| assetmanagement.lib | Asset manager. See Declaring and Representing Assets. |
| ATSCore.lib | Contains many classes that are required to interact with the Asset Tracking System (ATS). See IATSMax.h and IATSProvider.h. |
| biped.lib | The library for the character studio biped. |
| bmm.lib | Bitmap manager library. The image loader/saver plug-ins and the plug-ins that deal with bitmaps require this library. |
| CommonRendererUI.lib |
Common Renderer UI library. Used in the samples\render\RapidRTRenderer sample. |
| core.lib | Functions exported from 3ds Max. All plug-ins use this library, except for the MAXScript plug-ins that usually do not use this. |
| crowd.lib | The library for the character studio's crowd functionality. |
| CustDlg.lib | The library for the custom dialogs. |
| DataBridge.lib | The plug-ins that use the Nitrous SDK to display must import this library. |
| DefaultRenderItems.lib |
The rendering utility library, which exports items from \maxsdk\include\Graphics\Utilities. |
| edmodel.lib | The NURBS library. |
| expr.lib | Expression library. The plug-ins that use the mathematical expression parser (Expr) require this library. |
| flt.lib | Filters library. The image filter plug-ins use this library. |
| FragmentGraph.lib | The library for the Fragment Graph API. |
| geom.lib | Geometry library. The procedural objects, modifiers, controllers, and utility plug-in use this library. |
| gfx.lib | Graphics library. The plug-ins that use GraphicsWindow require this library. |
| GraphicsDriver.lib | The plug-ins that use the Nitrous SDK to display must import this library. |
| GraphicsUtility.lib | The plug-ins that use the Nitrous SDK to display must import this library. |
| gup.lib | The library for the global utility plug-ins. |
| IGame.lib | The library for the data exchange interface. |
| imageViewers.lib | The Image viewer library. |
| ManipSys.lib | The library that deals with the graphic manipulators. |
| MaxGraphicsObjects.lib | The plug-ins that use TextureHandleUtility.h to create a Nitrous texture handle from texmap must import this library. |
| maxnet.lib | The library used for the networking features. |
| MaxQtBridge.lib |
The 3ds Max Qt integration library. Plug-ins that use Qt in their UI use this library. |
| Maxscrpt.lib | The MAXScript plug-ins require this library. |
| maxutil.lib | Utility library. All plug-ins use this library, except for the MAXScript plug-ins that usually do not use this. |
| MenuMan.lib | The library for the menu manager. |
| menus.lib | The menu library. |
| mesh.lib | The mesh library. Plug-ins that use the Mesh class require this library. |
| MNMath.lib | The Minnesota Math library. Plug-ins that use the MNMesh class and other related classes require this library. |
| MouseCursors.lib |
The mouse cursor library. |
| NotificationSystem.lib |
The notification system used by the new Rendering API. |
| optimesh.lib |
Legacy optimesh library. Not currently used. |
| Paramblk2.lib | The Parameter Block 2 library. Plug-ins that use the parameter blocks require this library. |
| particle.lib | Particles library. Plug-ins that relate to the particle systems require this library. |
| particleflow.lib | The library for the particle flow. |
| ParticleFlowTools.lib | The library for linking the legacy particle flow with the new particle flow extensions. |
| physique.lib | The library for the character studio's physique. |
| PointCloud.lib |
The point cloud library. |
| Poly.lib | The polygon mesh object library. |
| PolyPaint.lib | A library for painting on meshes. The example code is available in \samples\mesh\PolyPaint. |
| populate.lib | The populate feature library. Plug-ins that use IPopulate* classes require this library. |
| RapidRTCore.lib |
RapidRT/ART renderer core library. |
| RenderingAPI.lib |
New Rendering API. |
| RenderUtil.lib | The render utilities library. It implements the methods for the Quantizer and ColorPacker classes. |
| rtmax.lib | Used for the real time rendering system. |
| spring.lib | The spring controller library. |
| tessint.lib | Tessellation library. Plug-ins that deal with the tessellation of the NURBS or patches use this library. |
| Tprofiler.lib |
Scene profiler library. Not currently exposed in the SDK. For future use. |
| UnwrapBase.lib |
Private library, not exposed in the SDK, but required to build the Unwrap Modifier sample. |
| viewfile.lib | This is the file viewer library used by the VIEWFILE.DLL. |
| ViewSystem.lib | |
| zlibdll.lib | The zlib compression library. |