Maya plug-ins are built using CMake. The CMake will generate a makefile under Linux, a Visual Studio project on Windows, and an Xcode project on macOS. The generated project can then be built using CMake, or can be built with another tool.
The examples included in the devkit use CMake 2.8. However, CMake 3.x should be used for your own projects.
The Maya devkit for Windows requires Visual Studio 2017.
The Maya devkit for Linux requires Red Hat Developer Toolset 6.1 with gcc 6.3.1.
The Red Hat Developer Toolset can be installed using the yum package management tool. See the Red Hat Developer Toolset website for more information.
The Maya devkit for macOS requires Xcode version 10.2.1.