翻譯|使用教程|編輯:吳園園|2019-08-21 14:07:25.827|閱讀 982 次
概述:CLion是一款專為開發C及C++所設計的跨平臺IDE。本篇教程將為您介紹如何運用Clion進行遠程開發。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。
在CLion,完全遠程模式,通過GDB / gdbserver進行遠程調試和WSL的遠程開發有三個選項,每個選項都針對遠程開發設置的子集。為了幫助您比較這三個選項并選擇最合適的選項,我們在下面的表格中總結了它們的詳細信息。
完全遠程模式 | WSL | 遠程GDB / gdbserver | |
本地操作系統 | macOS / Linux / Windows | 視窗 | macOS / Linux / Windows |
遠程OS | Linux | 某些Linux發行版 | 任何支持gdbserver的操作系統 |
連接協議 | SSH | SSH | TCP / UDP或串行線 |
所需工具 | rsync的適用于MacOS / Linux客戶端 | 目標上的gdbserver | |
來源地點 | 本地 | 本地 | 本地 |
同步 | 自動 | 不需要 | 手冊 |
建造 | 遠程 | 在WSL上 | 未標明 |
運行 | 遠程 | 在WSL上 | 程序在gdbserver下遠程運行; |
項目級設置
完全遠程模式 | WSL | 遠程GDB / gdbserver | |
項目格式 | CMake | CMake /編譯數據庫 | 任何 |
工具鏈 | 遠程 | WSL | 未標明 |
路徑映射 | 自動創建, | 不需要 | 不是自動創建的, |
工作流程的步驟
完全遠程模式 | WSL | 遠程GDB / gdbserver |
1.創建遠程工具鏈: 2.將遠程工具鏈設置為默認值 4.如果需要,請調整部署條目中的路徑映射。 使用默認配置文件或從步驟2中選擇配置文件以進行構建,運行和調試 | 1.配置WSL。 2.創建WSL工具鏈并提供憑據。 3.將WSL工具鏈設置為默認值。或創建關聯的CMake配置文件。 4.從構建,運行和調試的步驟3中選擇默認配置文件或配置文件。
| 1.將二進制文件放在本地計算機上的遠程計算機和符號文件中。 2.在CLion中,創建 3.在遠程計算機上的gdbserver 下啟動該程序。 4.在CLion中,調試在步驟2中創建的配置。 |
想要購買Clion正版授權的朋友可以。
更多精彩內容,敬請關注下方的微信公眾號,及時獲取產品最新資訊▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: