Microsoft Windows¶
An example CMakeLists.txt is included with the NDK examples shipped in the NDK sub-directory of the Documentation installed with NUKE. CMake is a preferred way of building plugins, the use of other build systems may not produce compatible plugins.
For Windows, plugins will need to be built with Microsoft Visual Studio 2022 in order to be compatible. Older compilers may produce compatible plugins but this is untested and unsupported.
NUKE is built using Visual Studio 2022’s compilers. Plugins built with Intel Compilers may be compatible but this is untested and unsupported.
Beware of Windows Updates changing the installed CRT runtime which could affect compatibility.
Warning
Plug-ins must be built against Visual Studio 2022.
The resulting dynamic link library file (.dll) should then be moved to your .nuke directory (or otherwise into the NUKE plugin_path). Your .nuke directory is in your Users/username directory on Windows 7, or the equivalent directory containing your My Documents folder on older versions of Windows.
See Building & Installing Plug-ins for information on creating your first plug-in.