FAQ

  • What is Xeus-cpp?

    Xeus-cpp is an interactive programming environment that allows you to execute C++ code in a Jupyter Notebook.

  • How do I install and build from source the Xeus-cpp?

    Installation instructions can be found in the project’s documentation. You can follow the guide here: Installation and usage

  • What are the benefits of using Xeus-cpp?

    You can interactively run and debug C++ code in a Jupyter notebook.

    • Rapid Prototyping: Quickly prototype and experiment with C++ code without the need to create a full project or compile an entire codebase.

    • Immediate Feedback: As a REPL, xeus-cpp provides instant feedback as you write and execute code. This helps catch errors early.

    • Interactive Learning: Xeus-cpp allows learners to interactively explore C++ concepts and practice coding in a controlled environment.

    • Debugging: By isolating and testing specific pieces of code, you can more easily identify and fix issues in small code snippets.

  • How do I create a new session?

    To create a new Xeus-cpp session, simply open Jupyter Notebook, select the appropriate kernel, and create a new notebook file.

  • Where can I find documentation and examples for Xeus-cpp?

    Documentation, tutorials, and references can be found on this Documentation itself, Documentation.

  • How do I contribute to the project?

    Instructions for reporting issues and contributing to the project are provided in the repository’s README or contributing guidelines.