5Debugging C ++ in Visual Studio Code (voor OpenCV en Eigen bibliotheek.)

In deze tutorial configureer je Visual Studio Code om de GCC C ++ compiler (g ++) en GDB debugger op Ubuntu te gebruiken in het Windows Subsystem for Linux (WSL). GCC staat voor GNU Compiler Collection; GDB is de GNU-debugger.

Vereisten

Om extensie te installeren, druk op CTRL + SHIFT + X en zoek naar de bovenstaande extensies en installeer.

2. Maak een map of selecteer de bestaande map en druk op ok, c / c ++ projectgenerator maakt een bin aan, inclusief lib, src en makefile.


3. Vouw de .vscode-map uit in Visual Studio Code (VSC), u zult task.json opmerken en launch.json ze niet bewerken.

4. c lik op Makefile en plak de volgende code erin en sla deze op.

Link voor de: https://github.com/basavaraj1995/NeuraWave/blob/master/Makefile

5. sla het op.

6. Om te debuggen bouwt u de code CTRL+SHIFT+B.

7. Voeg breekpunten toe.

7. Klik op het foutopsporingspictogram en druk op de knop Uitvoeren (F5)

9. variabelen toevoegen in het controlevenster.

10. druk op F10 om door te gaan met debuggen.

11. Als je met Eigen-bibliotheek werkt, voeg dan “* var.data () @ m x n”

toe

waarbij “var” de Variabele is om in het watchvenster te bekijken en m x n de grootte van de matrix is. het voorbeeld wordt getoond in de onderstaande afbeelding ( *m1.data()@9 ).