在Linux下調試C++程序,通常有以下幾種常用的方法和工具:
sudo apt-get install gdb
g++ -g -o my_program my_program.cpp
gdb my_program
break:在指定行設置斷點run:運行程序next:執行下一行代碼,不進入函數step:執行下一行代碼,進入函數continue:繼續執行程序,直到遇到下一個斷點print:打印變量的值backtrace:顯示程序的調用棧quit:退出GDB。launch.json文件以啟動GDB進行調試。valgrind --leak-check=full ./my_program
通過上述方法,您可以根據自己的需求和習慣選擇合適的工具進行C++程序的調試。