On Thu, Aug 25, 2022 at 5:14 AM Floh <
flo...@gmail.com> wrote:
>
> It should definitely work on Vanilla Chrome, but setting everything up can be a bit finicky:
>
> - install the Debugging extension:
https://chrome.google.com/webstore/detail/cc%20%20-devtools-support-dwa/pdcpmagijalfljmkmjngeonclgbbannb> - in the Dev Tools settings, search for 'WebAssembly Debugging' and check that box
> - compile your code with '-O0 -g' (no optimization, and debug info enabled'
> - IMPORTANT: in the Chrome debugger, there's a 'Filesystem' tab on the left side which is very easy to miss. Here you need to navigate to your project directory and allow Chrome to access that area of your filesystem.
>
> (I think/hope these are all steps)
>
> When you load your application you should see something like this on the Dev Tools console:
>
> [C/C++ DevTools Support (DWARF)] Loading debug symbols for
http://localhost:8080/cube-sapp.wasm...
> [C/C++ DevTools Support (DWARF)] Loaded debug symbols for
http://localhost:8080/cube-sapp.wasm, found 91 source file(s)
>
> ...and if everything works it should look roughly like this in the debugger:
>
>