Live++ enables hot-reload for C/C++ applications, combining the power of rapid iteration with the speed of a compiled language.

Live++ compiles your changes in the background, directly patching the machine code of the running executable(s). It links against existing code and data symbols, automatically persisting the state of global symbols, function static variables, and the like. It works with any kind of C/C++ code and requires neither plug-ins nor a debugger or IDE.

Start your application from anywhere, edit its source code using your favourite editor, and let Live++ do the rest.