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