Debugging C++ code requires building 3D Slicer in Debug mode by following the build instructions.
The executable Slicer application (
Slicer.exe) is the launcher of the real application binary (
SlicerApp-real). The launcher sets up paths for dynamically-loaded libraries that on Windows and Linux are required to run the real application library.
- C++ debugging on Windows
- C++ debugging on GNU/Linux systems
- C++ debugging on macOS
- C++ debugging with Visual Studio Code
- C++ debugging with Qt Creator
- C++ debugging with CodeLite