Importing and using FMU > The Import Tool in detail
Platform selection
A Functional Mock-up Unit is a platform-dependent software component. It contains at least one dynamic link library (for Windows 32-bit or 64-bit platforms) or one shared library (for the Linux 64-bit platform) that can be used only on a computer of the same platform. The two FMI specifications define some platform identifiers among which three are supported by the Import Tool: win32, win64, and linux64 (see also Supported platforms section ).
Note
The platform type of an FMU can be obtained by using the -info option of the Import Tool:
fmi import compiler -info model.fmu
As far as possible, the platform is automatically handled by the Import Tool. This means that importing a single-platform FMU, i.e. an FMU that contains a binary file for only one platform, is straightforward if it is done on a computer of the same platform.
Some FMUs may contain binary files for several platforms or architectures, for example for the win32, the win64 and the linux64 platforms. If imported on a Linux platform, the linux64 binary is automatically used. If imported on a Windows platform, the win32 and win64 binaries are chosen.
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.Functional_Mockup_Interface/Platform_selection · retrieved 2026-07-17