CLion遠端同步和遠端除錯C

2022-04-07 07:37:36 字數 1295 閱讀 3867

1.選擇clion的file---settings,找到如下圖所示的deployment

2.點選加號新建連線,選擇sftp協議,然後點選ssh configuration右邊的..,然後填寫上伺服器的ip位址以及使用者名稱和密碼。

填寫完之後如果在點選test connection的時候提示如下錯誤,

the authenticity of can'

t be established. ssh-rsa key fingerprint is f7:ec:b2:8a:c1:a3:08:5f:15:c0:13:e4:6f:93:3e:b2.

那麼就在伺服器上面開啟如下檔案,將裡面的內容刪除

上面配置完成之後右鍵專案名字發現出來的視窗中deployment是灰色的,

default server 192.168.1.222 is not valid:sftp host is not specified,please review your deployment settings
這是因為你設定的本地的路徑和clion工程路徑不一樣導致的,所以建立的工程的時候,就把工程儲存到你的**目錄下,這樣就可以了。

1.首先在centos伺服器上面安裝相應的依賴

yum

install cmake -y

yuminstall

gcc-c++ -y

yuminstall gdb -y

yuminstall gdb-gdbserver -y

2.伺服器端

gdbserver :1234  ./可執行程式名稱
3.本地端,配置遠端除錯資訊,增加乙個 gdb remote debug 配置

到此就設定完畢,然後點選除錯按鈕就可以進行遠端除錯了,可以在自己想要的地方設定斷點。

CLion 實現遠端除錯

clion 是 jetbrains ide 全家桶產品之一,可以用來開發 c c 專案,而 gdb 則可以用來對 c c 程式進行除錯。作為一款偵錯程式,gdb 為程式開發人員提供了強大的除錯功能,但卻需要使用命令來執行除錯操作,操作起來不是很方便。有關 gdb 的使用,可以參考文章 gdb 除錯 ...

Mac下CLion 實現遠端除錯

配置可以參考 官方文件 full remote mode 方法及使用可以參考 clion 實現遠端除錯 文中的配置有點問題,需要修改下 路徑應該是 settings preferences build,execution,deployment toolchains 注意 這裡只是將本地 同步到遠端伺...

遠端掛載和遠端除錯

遠端掛載 1 修改ip為同一網段 ifconfig eth0 ip 2 mount t nfs o nolock,intr,rsize 1024,wsize 1024,proto tcp host ip nfs mnt 遠端除錯 主機端 1 arm arago linux gnueabi gdb x...