Add files
This commit is contained in:
@@ -0,0 +1,46 @@
|
|||||||
|
#include <iostream>
|
||||||
|
|
||||||
|
int x = 0;
|
||||||
|
|
||||||
|
void looper()
|
||||||
|
{
|
||||||
|
for(int i=0; i < 4; i++)
|
||||||
|
{
|
||||||
|
printf("i is %i \n", i);
|
||||||
|
if(i > 2) x++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int main()
|
||||||
|
{
|
||||||
|
looper();
|
||||||
|
x++;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
/* command
|
||||||
|
g++ -g debug.cpp -o debugme
|
||||||
|
Outputs debugme.exe
|
||||||
|
|
||||||
|
Debug
|
||||||
|
gdb debugme
|
||||||
|
|
||||||
|
In gdb
|
||||||
|
run
|
||||||
|
break 1
|
||||||
|
break 9 // Add a breakpoint in the code
|
||||||
|
|
||||||
|
print variable
|
||||||
|
info locals
|
||||||
|
info stack
|
||||||
|
info args
|
||||||
|
|
||||||
|
next - next line of code
|
||||||
|
step - follow function calls
|
||||||
|
continue - resume the program until it hits the next breakpoint or end of the program
|
||||||
|
|
||||||
|
Conditional breakpoint
|
||||||
|
|
||||||
|
break 9 if i > 2
|
||||||
|
|
||||||
|
Watchpoint
|
||||||
|
*/
|
||||||
Reference in New Issue
Block a user