What is the recommended method for finding memory leaks in a C++ plug-in written for Rhino 6?
Please correct me if I’m wrong, but for Rhino 4 and Rhino 5, the SDK provided a copy of Rhino_d.exe that was linked with the debug CRT library. But from what I can tell, Rhino 6 doesn’t do this. The manual migration guide indicates to delete the old Debug configuration and just use the PseudoDebug configuration instead (which uses the non-debug CRT library). Because Rhino now uses the non-debug CRT, all C++ plug-ins must now also use the non-debug CRT.
How can we detect memory leaks without the debug CRT and it’s suite of debug allocation/deallocation tools? Is there a workaround or alternative to this? Are there any plans to re-introduce a copy of Rhino_d.exe with the C++ SDK to allow for linking with the debug CRT?