Clion是一個(gè)跨平臺(tái)的開發(fā)IDE贪绘,其牛逼之處不在贅述炎咖;本文主要演示通過(guò)Clion+GDB實(shí)現(xiàn)遠(yuǎn)程調(diào)試,提供開發(fā)過(guò)程中真機(jī)来农,為程序運(yùn)行鞋真、調(diào)試提供極大方便。(有點(diǎn)類似Android開發(fā)過(guò)程中通過(guò)ADB進(jìn)行調(diào)試)
一沃于、 本地環(huán)境和遠(yuǎn)程環(huán)境配置
二涩咖、 開始調(diào)試
1. 本地編譯好了執(zhí)行文件同步至遠(yuǎn)程系統(tǒng)
2. 啟動(dòng)遠(yuǎn)程gdbserver
gdbserver localhost:8080 ./MedianMachine
此時(shí)會(huì)出現(xiàn)
root@okmx8mm:/home/MedianMachineDebug# gdbserver localhost:8080 ./MedianMachine
Process ./MedianMachine created; pid = 3804
Listening on port 8080
開始調(diào)試
祝你好運(yùn)!
參考:
http://www.reibang.com/p/c6bbf28ace13
https://cloud.tencent.com/developer/article/1527227