diff options
Diffstat (limited to 'docs/development/debugging/visualstudio.md')
-rw-r--r-- | docs/development/debugging/visualstudio.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/development/debugging/visualstudio.md b/docs/development/debugging/visualstudio.md new file mode 100644 index 0000000..8811544 --- /dev/null +++ b/docs/development/debugging/visualstudio.md @@ -0,0 +1,19 @@ +# Visual Studio + +Northstar is easiest to debug through Visual Studio due to its cmake support. + + +* If you do not already have Visual Studio download it https://visualstudio.microsoft.com/ + * Its recommended that you install the Community version because it is freely availalbe. + * You need to install the `Desktop development with C++` workflow to debug native programs +![](../../images/debugger-visualstudio-installer-workloads-cpp.png) + +* Open Visual Studio +* Select `Open a project or solution` +![](../../images/debugger-visualstudio-launcher.png) + * If you already have a solution open you can open a new project through the menu bar +![](../../images/debugger-visualstudio-menu-solution.png) +* Open `NorthstarLauncher.exe` +* You can now debug Northstar +![](../../images/debugger-visualstudio-debug-menubar.png) + * You can find relevant debug symbols in [NorthstarLauncher releases](https://github.com/R2Northstar/NorthstarLauncher/releases)
\ No newline at end of file |