国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu下安裝Clion

這篇具有很好參考價值的文章主要介紹了Ubuntu下安裝Clion。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

CLion 是一款由 JetBrains 開發(fā)的 C++ 集成開發(fā)環(huán)境(IDE),它擁有許多強大的功能,如代碼自動完成、調(diào)試器、版本控制等等。CLion本身是收費軟件,但如果是學(xué)生的話可以申請免費使用。
測試安裝環(huán)境:Ubuntu18、Ubuntu22

1.Clion安裝

(1)官方下載安裝包

官方下載安裝包

Ubuntu下安裝Clion

(2)解壓安裝包

gzip -d CLion-2023.1.1.tar.gz
tar -xvf CLion-2023.1.1.tar

(3)替換jbr文件夾

jetbrains全家桶在Ubuntu中使用會出現(xiàn)輸入法不跟隨的問題,需要將源文件中的jbr文件夾替換來解決

先在github上下載好別人重新編譯過的jbr文件:(如果Clion版本越新,下載的jbr版本也要越新,我使用的是Clion2023版本,下載的jbr是release 17.0.6版本)

Ubuntu下安裝Clion

下載好后解壓重命名為jbr

Ubuntu下安裝Clion

然后替換到Clion安裝包中的jbr文件夾:

Ubuntu下安裝Clion

(4)將安裝包復(fù)制到\opt

sudo cp -rf CLion-2023.1.1 /opt

(5)執(zhí)行安裝程序

cd /opt/CLion-2023.1.1/bin
sh clion.sh

(6)創(chuàng)建桌面快捷鍵
(初始安裝好的話,應(yīng)該是英文界面,下圖是我安裝了中文插件)
Ubuntu下安裝Clion

(7)下載漢化版插件

在clion的設(shè)置中的plugs選項中下載漢化包插件:

Ubuntu下安裝Clion

2.Clion配置項目

(1)編譯器配置

Ubuntu下安裝Clion

(2)cmake配置

Ubuntu下安裝Clion

(3)clion是如何運行項目的

clion是通過cmake編譯運行項目的,而cmake編譯運行項目可以分為三個步驟:

一是cmake <source tree>,比如cmake ..,用于生成了項目文件project files;

二是cmake --build .build的功能就是依據(jù)當(dāng)前系統(tǒng)的編譯器自適應(yīng)的構(gòu)建項目(或者說編譯鏈接項目),當(dāng)你明確知道自己系統(tǒng)的編譯器是Unix Makefiles,也可以直接使用make進行項目構(gòu)建;

三是運行編譯好的可執(zhí)行文件,比如./main;

回歸到clion中,前面兩個步驟其實就是配置編譯器的路徑和cmake的命令行參數(shù),配置好后運行一個項目其實也和cmake一樣分為三個步驟:

一是cmake ..,clion在打開項目時會自動cmake ..一遍,默認(rèn)是生成在cmake-build-debug文件夾中,當(dāng)然也可以手動執(zhí)行:右鍵項目,選擇reload cmake project;每當(dāng)你修改了CMakeLists.txt文件后都需要reload cmake project,所以我建議設(shè)置一個reload cmake project的快捷鍵;

二是cmake --build .,就是對應(yīng)clion中的build按鈕的功能,如果報錯說:Error: could not load cache,那就是你沒有完成步驟一的reload cmake project;

Ubuntu下安裝Clion

三是./main,clion中的run按鈕,其實run按鈕會同時完成步驟二和步驟三,也就是run會先build,然后運行可執(zhí)行文件;

Ubuntu下安裝Clion
最后一個七星瓢蟲一樣的圖案就是調(diào)試代碼,比起vscode調(diào)試代碼還要配置半天要簡單多了。

3.Clion調(diào)試ROS項目

調(diào)試一般的C++項目,直接點擊調(diào)試按鈕即可,如果是ROS項目則還需要一些步驟。
(1)修改Clion的啟動方式

由于ROS的功能包需要先source,所以得把clion的啟動方式改為bash啟動,這樣會先自動source功能包,否則會出現(xiàn)錯誤:

message(FATAL_ERROR “find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason may be that no ROS setup.sh was sourced before.”)

修改方法:

sudo gedit /usr/share/applications/jetbrains-clion.desktop

修改里面的Exec行,修改后的內(nèi)容如下:

[Desktop Entry]
Version=1.0
Type=Application
Name=CLion
Icon=/opt/clion-2023.1.1/bin/clion.svg
#Exec="/opt/clion-2023.1.1/bin/clion.sh" %f
Exec=bash -i -c "/opt/clion-2023.1.1/bin/clion.sh" %f
Comment=A cross-platform IDE for C and C++
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-clion
StartupNotify=true

(2)運行clion,打開ROS項目

選擇CMakeLists文件時,選擇為catkin_workspace/src/CMakeLists.txt文件,不要選擇子功能包里面的了

(3)修改CMake配置文件

-DCATKIN_DEVEL_PREFIX=../devel
../build

Ubuntu下安裝Clion
(4)調(diào)試ROS節(jié)點程序
Clion打開ROS項目后,會自動加載顯示該ROS項目的全部節(jié)點:

Ubuntu下安裝Clion

選擇要調(diào)試的節(jié)點,此外如果啟動該節(jié)點還需要程序?qū)崊?,可以如下添加實參?/p>

Ubuntu下安裝Clion

Ubuntu下安裝Clion

之后需要重新構(gòu)建程序:

Ubuntu下安裝Clion

構(gòu)建成功后,可以點擊要調(diào)試的部分,并啟動調(diào)試:(調(diào)試的時候可能需要終端啟動roscore)

Ubuntu下安裝Clion

Ubuntu下安裝Clion文章來源地址http://www.zghlxwxcb.cn/news/detail-475024.html

到了這里,關(guān)于Ubuntu下安裝Clion的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • CLion安裝與配置教程

    CLion安裝與配置教程

    1、下載 1、官網(wǎng): Download CLion 2、注意: 這里建議使用2021.1.3版本之前,為之后的使用便利而做打算。 (這里以Windows系統(tǒng)為例,其他系統(tǒng)類似) 2、安裝 1、下載完成后,直接點擊安裝包安裝,即可。 2、開始安裝,然后下一步 3、可以在此處自定義地址,然后下一步 4、根據(jù)

    2024年02月03日
    瀏覽(19)
  • 【軟件】Clion 安裝和環(huán)境配置

    【軟件】Clion 安裝和環(huán)境配置

    1.Clion+mingw下載與安裝:鏈接 Clion享用30天免費,需要登陸賬號才可。 2.Windows環(huán)境使用CLion進行Android NDK開發(fā)配置 1)下載安裝Android Studio最新版本,如下圖進入設(shè)置,然后下載最新版本的NDK和CMake 2)進入Android Studio下載的SDK,SDK包含了Android開發(fā)的所有套件以及依賴,包含了C+

    2024年02月13日
    瀏覽(18)
  • Windows安裝配置Rust(附CLion配置與運行)

    Windows安裝配置Rust(附CLion配置與運行)

    本文以 windows 安裝為例,配置編譯器為 minGW,使用 clion運行,可以不用下載 vs 和眾多依賴 點擊進入 rust官方網(wǎng)站 進行下載,我們選擇64位的下載 如果你想 修改rust的安裝位置 (默認(rèn)C盤),下載完成后先 不要 打開,我們要先配置環(huán)境變量, CARGO_HOME ,值是你想安裝的位置 右鍵

    2024年02月10日
    瀏覽(26)
  • 【C++基礎(chǔ)入門】cLion的安裝、搭建C++環(huán)境

    【C++基礎(chǔ)入門】cLion的安裝、搭建C++環(huán)境

    ide:指集成開發(fā)環(huán)境,其實也就是一種輔助程序開發(fā)軟件。它包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶界面這些工具,相當(dāng)于就是整合代碼編寫功能、分析功能、編譯功能、debug功能等于一身。 智能的 C 和 C++ 編輯器 1)代碼輔助 使用對 C 和 C++ 有深刻理解的編輯器,您

    2024年02月01日
    瀏覽(29)
  • windows上安裝CLion教程及簡單使用,附詳細(xì)圖解

    windows上安裝CLion教程及簡單使用,附詳細(xì)圖解

    進去JetBrains官網(wǎng)下載 Clion,頁面如下,點擊下載即可 安裝成功后打開軟件會提示Toolchains are not configured Configure,因此需要安裝MinGW或Cygwin或Visual Studio等編譯器,在此推薦安裝MinGW 方法一、直接下載MinGW安裝 ① 下載MinGW 打開 MinGW 下載頁面 不要點擊綠色的按鈕,一直向下滑動,

    2024年02月15日
    瀏覽(61)
  • 【C語言基礎(chǔ)】01環(huán)境安裝 Windows下的CLion開發(fā)環(huán)境的安裝

    【C語言基礎(chǔ)】01環(huán)境安裝 Windows下的CLion開發(fā)環(huán)境的安裝

    資源:放在評論區(qū)中 把壓縮包拖拽到C盤根目錄,一鍵解壓壓縮包,得到文件夾mingw64 點擊CLion.exe,運行安裝程序 路徑為默認(rèn)安裝,如需更改,注意路徑中不要帶有中文. Installation Options 全部勾選 選擇我想要之后重啟電腦 點擊CLion,進入內(nèi)部設(shè)置 點擊下方continue 繼續(xù) 存放在D盤,不要有中

    2024年02月01日
    瀏覽(45)
  • 新手入門C語言安裝IDE教程(以CLion,CodeBlocks,小熊貓)

    新手入門C語言安裝IDE教程(以CLion,CodeBlocks,小熊貓)

    當(dāng)時自己入門c語言時候老師讓使用codeblocks,但是這玩意過于離譜了。 所以如果不是強求的話還是不建議codeblocks 個人推薦: 新手期剛學(xué)c語言: 可以先用用 小熊貓c++(漢化版的devcpp) 然后下載個CLion(Vscode你要是不嫌安裝麻煩也可以) 原因: 小熊貓c++全中文又安裝簡單,適

    2024年02月10日
    瀏覽(25)
  • Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)環(huán)境安裝與使用

    Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)環(huán)境安裝與使用

    用習(xí)慣了Clion,智能提示很棒,就不想用Qt自帶的creator編輯器,并且新版的Clion支持編輯ui文件。于是搜羅了一下教程搭配一下環(huán)境安裝,其實最重要的還是cmakelist的編寫。 QT現(xiàn)在只能在線下載器安裝。下載器的下載地址: 無腦最新的就好,需要注冊賬號,也很方便。安裝時需

    2024年02月13日
    瀏覽(26)
  • 明明已經(jīng)安裝字體,但IDEA、CLION無法找到思源黑體/Source Hans Sans的問題解決

    明明已經(jīng)安裝字體,但IDEA、CLION無法找到思源黑體/Source Hans Sans的問題解決

    IDEA、CLION的Jetbrain系列軟件不支持非TrueType的中文字體,而Adobe官方給出的字體卻不是TrueType的,所以便會導(dǎo)致Jetbrain系軟件無法找到已安裝的中文字體,因此我們需要安裝TrueType的字體 請在以下Github鏈接中下載: 點擊下載安裝即可。 感謝作者Pal3love!

    2024年02月14日
    瀏覽(23)
  • CLion開發(fā)工具 | 05 - 使用CLion開發(fā)ESP32

    CLion開發(fā)工具 | 05 - 使用CLion開發(fā)ESP32

    電腦上安裝好ESP-IDF環(huán)境 本文參考Jetbrains官方視頻教程:在 Windows 上用 CLion 開發(fā) ESP32 | CLion教程 | 嵌入式開發(fā) | IDE 復(fù)制一份新的helloworld工程。 使用CLion打開該工程。 選擇信任該工程。 CLion打開后自動打開了README.md文件,并進行了Cmake自動配置。 ESP-IDF需要臨時配置的環(huán)境變量

    2024年02月02日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包