• <menu id="w2i4a"></menu>
  • logo Clion入門(mén)教程

    文檔首頁(yè)>>Clion入門(mén)教程>>跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門(mén)教程(五):創(chuàng)建新項(xiàng)目

    跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門(mén)教程(五):創(chuàng)建新項(xiàng)目


    CLion是一款專(zhuān)為開(kāi)發(fā)C及C++所設(shè)計(jì)的跨平臺(tái)IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來(lái)提高開(kāi)發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開(kāi)發(fā)人員在Linux、OS X和Windows上來(lái)開(kāi)發(fā)C/C++,同時(shí)它還使用智能編輯器來(lái)提高代碼質(zhì)量、自動(dòng)代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開(kāi)發(fā)人員的工作效率。

    CLion現(xiàn)已更新至2019.2版本,新版本為嵌入式開(kāi)發(fā)人員提供了更多幫助,并提高了幾個(gè)重要方面的一般調(diào)試能力。編輯器現(xiàn)在具有參數(shù)名稱(chēng)提示,并且它具有改進(jìn)的代碼分析功能,為“未使用的包含”帶回更新的檢查。點(diǎn)擊查看更新詳情!

    點(diǎn)擊下載Clion最新試用版

    打開(kāi)/創(chuàng)建項(xiàng)目

    打開(kāi)本地項(xiàng)目

    對(duì)于CMake項(xiàng)目,請(qǐng)使用以下選項(xiàng)之一:

    • 選擇文件| 打開(kāi)并找到項(xiàng)目目錄。此目錄應(yīng)包含CMakeLists.txt文件。

    • 選擇文件| 打開(kāi)并將CLion指向頂級(jí)CMakeLists.txt文件,然后選擇“ 以項(xiàng)目形式打開(kāi)”。

    • 選擇文件| 打開(kāi)并找到CMakeCache.txt文件,然后選擇“ 以項(xiàng)目形式打開(kāi)”。

    要打開(kāi)編譯數(shù)據(jù)庫(kù)項(xiàng)目,請(qǐng)單擊“ 文件” |“文件”。打開(kāi),將CLion指向compile_commands.json,然后選擇Open as Project。

    要打開(kāi)Gradle項(xiàng)目,請(qǐng)單擊File | File。打開(kāi),將CLion指向build.gradle 文件,然后選擇Open as Project。

    從庫(kù)中檢出

    1. 單擊“歡迎”屏幕上的“ 從版本控制中簽出”,或選擇“ VCS | 從主菜單中的“版本控制”中簽出,然后選擇您的版本控制系統(tǒng)。

    2. 輸入憑據(jù)以訪問(wèn)存儲(chǔ)并提供到源的路徑。CLion會(huì)將存儲(chǔ)庫(kù)克隆到新的CMake項(xiàng)目。

    創(chuàng)建一個(gè)新的CMake項(xiàng)目

    1、選擇文件| 新建項(xiàng)目從主菜單中或單擊新建項(xiàng)目在歡迎屏幕上。

    2、設(shè)置項(xiàng)目的類(lèi)型:C或C ++,可執(zhí)行文件或庫(kù)。

          請(qǐng)注意,STM32CubeMX Embedded也是基于CMake的項(xiàng)目類(lèi)型。

    3、提供根文件夾位置,然后選擇語(yǔ)言標(biāo)準(zhǔn)。

    CLion創(chuàng)建一個(gè)新的CMake項(xiàng)目并填寫(xiě)頂級(jí)CMakeLists.txt:

    跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門(mén)教程(五):創(chuàng)建新項(xiàng)目

    初始CMakeLists.txt文件已經(jīng)包含多個(gè)命令。

    注意要點(diǎn):

    1. 項(xiàng)目視圖顯示您的項(xiàng)目文件和目錄。在這里,您可以管理項(xiàng)目文件夾(將它們標(biāo)記為源,庫(kù)或排除的項(xiàng)目),添加新文件,重新加載項(xiàng)目以及調(diào)用其他操作(例如Recompile)。

    2. 編輯器是您查看,編寫(xiě)和編輯代碼的地方。編輯器在單獨(dú)的選項(xiàng)卡中顯示每個(gè)文件。您還可以垂直圖標(biāo)操作splitVertically svg或水平拆分編輯器圖標(biāo)操作splitHorizontally svg以同時(shí)查看多個(gè)選項(xiàng)卡。

    3. 導(dǎo)航欄可幫助您在文件的選項(xiàng)卡之間切換,而工具欄可提供對(duì)運(yùn)行/調(diào)試以及與VSC相關(guān)的操作的快速訪問(wèn)。

    4. 左側(cè)裝訂線 -編輯器左側(cè)的垂直條紋-顯示斷點(diǎn)和可單擊圖標(biāo),以幫助您瀏覽代碼結(jié)構(gòu)(例如,跳轉(zhuǎn)到定義或聲明clion圖標(biāo)assocFile svg)并運(yùn)行圖稿工作室圖標(biāo)avd運(yùn)行 main()或測(cè)試。

    5. 右裝訂線顯示代碼分析結(jié)果,且總體文件狀態(tài)指示器在頂部。

    6. 工具窗口代表特定的工具或任務(wù),例如TODO,CMake,terminal或文件結(jié)構(gòu)。

    7. 狀態(tài)欄顯示項(xiàng)目和整個(gè)IDE的各種指示器:文件編碼,行分隔符,檢查配置文件圖標(biāo)ide hectorOn svg,內(nèi)存使用情況等。另外,在這里您可以找到解析上下文切換器。

    任何時(shí)候您需要查找IDE操作時(shí),請(qǐng)按Ctrl+Shift+A或轉(zhuǎn)至“ 幫助” |“幫助”。查找“操作”,然后開(kāi)始鍵入要查找的命令,設(shè)置甚至UI元素的名稱(chēng):

    跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門(mén)教程(五):創(chuàng)建新項(xiàng)目

    =====================================================

     更多關(guān)于CLion的教程、資源敬請(qǐng)關(guān)注我們即將推出的后續(xù)教程哦~

    想要購(gòu)買(mǎi)Clion正版授權(quán)的朋友歡迎咨詢慧都官方客服。

    關(guān)注下方微信公眾號(hào)嗎,及時(shí)獲取產(chǎn)品最新消息和最新資訊

    圖片2.jpg

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();