學習LINUX下的C C 開發

2021-08-15 13:28:58 字數 623 閱讀 3485

目的:為了學習linux下的c/c++開發。

虛擬機器中安裝ubuntu16.04lts(14.04.5也可以,只是最後clion要求的gdb版本會不達標,更新gdb會比較麻煩)

2.更新apt的國內源,這樣在安裝軟體和更新,速度會更快;

sudo vi /etc/apt/source.list

sudo apt update

從網上找找國內的比較好的源,如清華,東北大學,阿里的源等,任一即可。

3.開啟root帳號

sudo passwd

4.安裝jre;

sudo apt-get install default_jre

5.為了方便主機和虛擬機器中間copy資料方便,可以安裝vmware-tools

掛載vmware-tools

tar xzf vmware***.gz

執行vmwarexx.sh

6.安裝cmake

sudo apt-get install cmake

7.下c/c++的開發環境clion並安裝

碰到的問題及解決方法:

1.虛擬機器不能上網(重啟整個電腦)。

2.查詢命令的所在位置,可以執行which 命令。e.g. which gcc

學習linux下的c c 程式設計

學習linux下的c c 程式設計 1,先有linux環境 搭mingw和cygwin都有點麻煩,最最簡單的辦法還是裝個真正的linux,用虛擬機器也好,在網路上的另一台機器也好。這樣不僅快,而且你有了真正的環境。2.會c c 語言 估計你會的 3.入門階段熟悉gcc命令列,最基本的引數,如,g,w...

linux下C C 開發小記2

dlopen函式介紹 void dlopen const char pathname,int mode 在這裡針對該函式的返回值,引數記錄下自己的理解。在載入庫失敗時會返回空指標,此時可以使用dlerror輸出錯誤原因,至於為什麼失敗會與傳入的引數有關。要動態載入的庫的名字,可以是相對路徑也可以是絕...

轉 學習linux下的c c 程式設計

1,先有linux環境 搭mingw和cygwin都有點麻煩,最最簡單的辦法還是裝個真正的linux,用虛擬機器也好,在網路上的另一台機器也好。這樣不僅快,而且你有了真正的環境。2.會c c 語言 估計你會的 3.入門階段熟悉gcc命令列,最基本的引數,如,g,w,o,o,c 建議看man gcc ...