Linux C++開發環境搭建


1. 編譯器和調試器安裝

  • 安裝GCC,GDB
    在終端輸入如下指令:
    # 更新軟件包來源
    sudo apt update
    # 以下命令安裝編譯器和調試器
    sudo apt install bulid-essential gdb
    
  • 安裝成功確認
    # 如果成功顯示版本號
    gcc --version
    g++ --version
    gdb --version
    ```</font>
    
    

2. Cmake安裝

  • 安裝cmake
    # 以下命令安裝cmake
    sudo apt install cmake
    
  • 安裝成功確認
    # 如果成功顯示版本號
    cmake --version
    

3. GCC編譯器

前言:
GCC編譯器支持編譯GO、Objective-C,Object-C++,Fortran,Ada,D和BRIG等程序;
實際使用:

  • gcc指令編譯C代碼
  • g++指令編譯C++代碼

4. 安裝VsCode

在Linux系統下,在系統商店里安裝的VsCode是VsCode的弱化版本,不支持中文輸入,因此推薦使用官方deb包安裝。
下載官方安裝包,由於VsCode的國外源下載速度過慢,因此推薦使用國內原,Linux的deb包下載地址:https://update.code.visualstudio.com/latest/linux-deb-x64/stable
下載好之后有一個如圖所示的安裝包:
image
在該目錄下單擊鼠標右鍵,選擇當前位置打開終端,輸入如下指令:

chmod +x code_1.63.2-1639562499_amd64.deb  # 輸入code前幾個字母按tab自動補全
sudo dpkg -i code_1.63.2-1639562499_amd64.deb # 安裝Vscode

安裝完成之后在終端輸入code便可以打開VsCode,至此VsCode完成。
安裝好之后你可能會遇到VsCode圖標無法正常顯示的問題,這是因為VsCode的桌面配置文件找不到圖標所在位置導致的。解決方法:
打開終端,輸入:

sudo vim /usr/share/applications/code.desktop  # 編輯VsCode桌面圖標配置文件

輸入密碼,將配置文件修改成如下代碼(准確的說,修改兩個Icon的值就可以了):

[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-lauch %F
Icon=/usr/share/code/resources/app/resources/linux/code.png
Type=Application
StartupNotify=false
StartupWMClass=Code
Categories=Application;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;application/x-code-workspace;
Actions=new-empty-window;
Keywords=vscode;

[Desktop Action new-empty-window]
Name=New Empty Window
Exec=/usr/share/code/code --new-window %F
Icon=/usr/share/code/resources/app/resources/linux/code.png

修改完成之后,保存重啟即可解決該問題。

5. Clion安裝

5.1 下載安裝

Clion是Linux系統上特別好用的C++IDE,推薦使用。終端命令安裝:

  • 使用wget命令,得到Clion安裝包,命令如下:
wget https://download.jetbrains.8686c.com/cpp/CLion-2021.3.2.tar.gz
  • 解壓安裝包:
tar -zxvf CLion-2021.3.2.tar.gz
  • 運行安裝腳本:
cd clion-2021.3.2.tar.gz
./clion.sh

即可安裝完成。

5.2 激活

1.下載插件:https://plugins.zhile.io/files/ide-eval-resetter-2.1.6.zip
2.安裝插件:打開Clion,將zip安裝包拖到Clion編輯區就可以實現安裝,如果不可以,可以通過點擊file選擇設置,進入插件安裝選項,點擊安裝沒選擇使用硬盤安裝,找到下載的路徑,點確定即可,如下圖所示:
image

5.3 輸入漢字光標不跟隨問題解決

1.下載JetBrainsRuntime
鏈接: https://pan.baidu.com/s/1osU9FThAy4LCZNDk4kaPrg 提取碼: gjyi
2.將下載文件解壓出jbr文件夾,備份Clion目錄下的jbr文件夾,把解壓出的jbr文件替換掉Clion目錄下的文件夾。
如果你找不到安裝clion的目錄,也可以使用choose runtime來解決。在Clion里按ctrl+shift+A,輸入choose runtime,選擇解壓出的jbr路徑,點擊那裝即可。如下圖所示:
image
image
安裝好之后的效果如下:
image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM