• <menu id="w2i4a"></menu>
  • logo Clion入門教程

    文檔首頁>>Clion入門教程>>跨平臺IDE集成開發(fā)環(huán)境Clion入門教程(四):安裝須知

    跨平臺IDE集成開發(fā)環(huán)境Clion入門教程(四):安裝須知


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

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

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

    安裝CLion之前,您可能對這些問題比較好奇,趕快來看看吧~

    Q:CLion是跨平臺的IDE嗎?

    A:是的,您可以在Windows,macOS和Linux上安裝和運(yùn)行CLion

    Q:我可以使用哪些編譯器和調(diào)試器?

    A:CLion支持GCC,Clang和Microsoft Visual C ++編譯器(請注意,可以將MSVC調(diào)試作為實(shí)驗(yàn)性功能)。您也可以使用Intel C ++編譯器,但是請注意,它不受官方支持。

    CLion捆綁了GDB和LLDB調(diào)試器,您可以切換到自定義GDB二進(jìn)制文件。

    Q:支持哪些構(gòu)建系統(tǒng)?項(xiàng)目格式是什么?

    A:CLion與CMake構(gòu)建系統(tǒng)完全集成:您可以無縫地創(chuàng)建,打開,構(gòu)建以及運(yùn)行/調(diào)試CMake項(xiàng)目。CMake本身捆綁在CLion中,因此除非您決定使用自定義版本,否則無需單獨(dú)安裝它。

    除了CMake,CLion還支持編譯數(shù)據(jù)庫和Gradle項(xiàng)目。當(dāng)前,您不能在CLion中創(chuàng)建這些類型的新項(xiàng)目,但是您可以使用完整的代碼洞察力來打開和管理現(xiàn)有項(xiàng)目。

    借助Gradle支持,您可以使用新的Gradle C ++項(xiàng)目并作為常規(guī)應(yīng)用程序運(yùn)行Gradle任務(wù)。

    除了CMake,CLion還支持編譯數(shù)據(jù)庫和Gradle項(xiàng)目。當(dāng)前,您不能在CLion中創(chuàng)建這些類型的新項(xiàng)目,但是您可以使用完整的代碼洞察力來打開和管理現(xiàn)有項(xiàng)目。

    編譯數(shù)據(jù)庫提供了一種在CLion中開發(fā)非CMake和非Gradle項(xiàng)目的方法。您可以為使用另一個(gè)系統(tǒng)生成的源創(chuàng)建一個(gè)compile_commands.json,然后在CLion中將該文件作為項(xiàng)目打開(例如,查看它如何幫助管理Makefile應(yīng)用程序)。使用自定義目標(biāo),您可以使用外部工具構(gòu)建此類項(xiàng)目,然后使用自定義配置運(yùn)行/調(diào)試它們。

    Q:我需要提前安裝任何東西嗎? 

    A:對于C / C ++項(xiàng)目,CLion使用GCC / G ++,Clang或MSVC工具集。

    在Windows上,這意味著如果計(jì)劃使用Microsoft Visual C ++編譯器,則可以在MinGW / MinGW-w64或Cygwin環(huán)境,WSL或Visual Studio中進(jìn)行選擇。

    在macOS上,必需的工具可能已經(jīng)安裝。如果不是,請按照在macOS上配置CLion中所述更新命令行開發(fā)人員工具。

    在Linux上,可能還預(yù)安裝了編譯器和make。否則,對于Debian / Ubuntu,請安裝build_essentials軟件包,并根據(jù)需要安裝llvm軟件包以獲取Clang。

    Q:是否還支持除C ++之外的其他語言? 

    A:是的,CLion完全支持Python,Objective-C / C ++,HTML(包括HTML5),CSS,JavaScript和XML。通過捆綁的插件實(shí)現(xiàn)對這些語言的支持,這些插件默認(rèn)情況下處于啟用狀態(tài)。

    您可以安裝其他插件來獲得CLion支持的更多語言(例如Rust,Kotlin / Native,Swift或Markdown)。

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

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

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

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

    跨平臺IDE集成開發(fā)環(huán)境Clion入門教程(三):安裝須知

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();