目的:為了學習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 ...