同步檔案
同步檔案需要安裝ftp進行檔案同步,安裝教程可以參看這裡
通過項目檔案同步後,接來下通過CLion和gdbserver進行遠端Debug
Clion遠端調試
- 在伺服器上編譯需要運作的C++項目,cmake編譯屬性需要有:
cd ${PROJECT_SOURCE}
mkdir build & cd build
cmake . -DCMAKE_BUILD_TYPE=Debug
make
gdbserver :1234 hello # hello為make後的生成結果
-
在用戶端,也就是CLion端,需要配置調試參數,選擇編譯選項的debug,然後設定
target remote args:
tcp:xx.xx.xx.xx:1234
- 設定遠端路徑和本地路徑的映射(Path mappings)
- 遠端調試按鈕,進行調試