調(diào)試工具 Linux的調(diào)試工具gdb怎么重新開始運行程序?
Linux的調(diào)試工具gdb怎么重新開始運行程序?GDB似乎沒有再次運行程序的命令。如果需要再次運行程序,請先退出GDB,然后再次調(diào)試。gdb是什么?有什么功能?你好,房東:剛開始學(xué)習(xí)嵌入式,我會聯(lián)系這
Linux的調(diào)試工具gdb怎么重新開始運行程序?
GDB似乎沒有再次運行程序的命令。如果需要再次運行程序,請先退出GDB,然后再次調(diào)試。
gdb是什么?有什么功能?
你好,房東:剛開始學(xué)習(xí)嵌入式,我會聯(lián)系這些工具。多練習(xí),尤其是VI和make。功能介紹如下:
1。GCC是一個編譯器,它可以將C和C源文件編譯成可執(zhí)行文件并生成可執(zhí)行文件,就像。Windows下的Exe;
2。GDB是一個調(diào)試工具。您可以一步一步地調(diào)試已編譯的可執(zhí)行文件。如果您不想使用printf進(jìn)行打印,那么它是最合適的。但是,在使用它時,您應(yīng)該注意使用GCC和-g參數(shù)進(jìn)行編譯;
3。Make是一個項目管理工具。通常通過編寫makefile來編譯大型項目。建議學(xué)習(xí)如何編寫makefile;
4。VI是一個編輯工具。應(yīng)該說是超級經(jīng)典。我一直在使用VI,Emacs是與之競爭的編輯工具。根據(jù)個人喜好選擇。最后,祝你學(xué)習(xí)愉快,加油!