嵌入式Linux學習2--Ubuntu18.04中C、C++環境的搭建

1.C、C++環境搭建ios

打開終端,使用sudo su切換到root模式,而後用apt-get update更新軟件包列表。c++

sudo suvim

apt-get updatefrontend

image

Ubuntu的apt包管理器將c、c++的環境都集成在build-essential中,所以安裝build-essential就安裝好c和c++的環境了。編輯器

apt-get install build-essentialui

image

在安裝時報了錯,運行apt或apt-get時會產生鎖定文件,將這兩個鎖定文件刪除掉,而後從新配置軟件包。spa

rm /var/lib/dpkg/lock3d

rm /var/lib/dpkg/lock-frontendblog

dpkg --configure -aget

image

而後從新安裝build-essential(遇到y/n的地方都輸入y後回車),查詢gcc和g++版本號,能夠看到gcc和g++都是7.4.0版本。

gcc --version

g++ --version

image

而後安裝vim編輯器(遇到y/n的地方都輸入y後回車)。

apt-get install vim

image

而後查詢vim的版本,查看是否安裝成功。

vim --version

image

至此c、c++環境搭建完成,下面是vim的使用方法以及c語言、c++的編譯運行方法。

2.vim的使用

先進入到documents文件夾中,建立一個新的文件夾c_files,進入到該文件夾中。

cd Documents

mkdir c_files

cd c_files

image

而後使用vim新建一個c文件,並打開該文件(新建文件和打開文件命令同樣,若當前目錄下沒有這個文件,就會新建一個)。

vim hello.c

image

image

按鍵盤上的 ’i’ 鍵進入插入模式,左下角變爲insert,此時能夠開始寫代碼。

image

寫入以下代碼:

#include 「stdio.h」

int main()

{

    printf(「Hello world!」);

    return 0;

}

image

點擊鍵盤上的esc以後左下角的insert消失,而後輸入:wq,回車退出(在輸入模式下,按esc進入命令模式,:wq是保存並退出)。

image

3.gcc、g++的使用方法

退出後使用gcc編譯剛剛寫好的c文件,而後用ls查看文件,運行該文件,下方出現hello world的字樣(忘了寫換行符。。。)。

gcc編譯c文件命令格式爲:gcc [c文件名] –o [執行文件名]

gcc hello.c –o hello

./hello

image

而後使用vim寫一個c++文件,hello.cpp

#include 「iostream」

using namespace std;

int main()

{

    cout<<」Hello world!」<<endl;

    return 0;

}

image

像剛纔同樣編譯該cpp文件,編譯器使用g++,執行文件名取爲hello2,執行該文件,出現hello world字樣。

image

相關文章
相關標籤/搜索