在oracle vm ubuntu中配置C 環境

2021-08-21 12:58:20 字數 1498 閱讀 5816

接下來我們來配置一些簡單的c++開發環境

首先備份源列表:  

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

然後用 vi開啟列表

sudo vi /etc/apt/sources.list

在最後新增如下的源(輸入 i 進入insert模式

deb trusty main restricted universe multiverse

deb trusty-security main restricted universe multiverse

deb trusty-updates main restricted universe multiverse

deb trusty-proposed main restricted universe multiverse

deb trusty-backports main restricted universe multiverse

deb-src trusty main restricted universe multiverse

deb-src trusty-security main restricted universe multiverse

deb-src trusty-updates main restricted universe multiverse

deb-src trusty-proposed main restricted universe multiverse

deb-src trusty-backports main restricted universe multiverse

隨後esc退出insert模式

輸入:wq來儲存文件並退出

隨後 sudo rm /var/lib/apt/lists/* -vf

sudo apt-get clean

sudo apt-get update

現在開始安裝gcc

sudo apt-get install gcc

安裝完成以後 敲擊gcc –v

看到版本號說明安裝成功

隨後剛轉g++

sudo apt-get  install  build-essential

安裝完成後 敲擊g++ -v 看到版本號 就好了

我們現在簡單的寫個hello world程式驗證下

輸入vi test.cpp

進行編輯

-----------------------------------

#include

using namespace std;

int main()

-----------------------------------

g++ -g test.cpp -o test

./test

在終端能輸出正確內容即可。

前端雜燴 在工作,在思考,在沉澱

當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...

前端雜燴 在工作,在思考,在沉澱

當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...

需求在變化,思維在變化

做了這個遠端監控專案,發現開發專案其實相當具有挑戰性的,這種挑戰性主要表現在兩個方面 1 不斷變化的領導需求 或者客戶需求 2 並不熟練甚至並不了解的技術。最近看了一些 瘋狂的程式設計師 還是很羨慕絕影能在大學期間找到自己喜歡的方向,喜歡的事情,把自己喜歡的事情作為自己的工作甚至事業實際上是非常快樂...