jupyter-cpp-kernel
jupyter-cpp-kernel copied to clipboard
Debugging with C++ kernel
trafficstars
This feature allows debugging on the C++ kernel, including memory manipulation.
There are 2 plans available:
- Using
gdb(if possible). It also leads to the compilation of the program must also be compatible withgdb. The user may also need to installgdbon the computer, which will allow C++ kernel calls. - Using the assembly-compatible mode. Most of the
g++allow compiling into the assembly file, instead of the binary file. However, it will least favorable, since it either only compiles the C++ into ASM, for both binary and ASM (time-consuming).
I think gdb is not applicable for the current design of C++ kernel. You should implement the second or try the better solution.