By default, Functional Developer projects are built into executable applications (.EXE files), but with a simple setting we make them be built into dynamic-link libraries (.DLL files).
This option is just one that we can change in the project window's Project > Settings dialog. From that dialog we can also set compiler optimizations, project version information, and command-line arguments for console applications. For more details, see "Project settings" on page 77.