新手學LINUX下C 程式設計之路(一)

2021-06-14 00:11:02 字數 1532 閱讀 2570

c++基礎知識已經掌握的差不多了。看完了《c++primer》、《深度構造c++物件模型》,以及看了電子書《高質量c++c程式設計指南》,還有許多c++面試題。昨天又剛買了《資料結構與演算法分析》和《effective c++》,等書到了再看。

今天開始折騰linux啦,乙個完全陌生的系統環境。把學習過程記錄下來。

先安裝虛擬機器,我用的是vmwareworkstation。

linux系統我用的是fedora 18版本。在虛擬機器上「new virtual machine」,全部預設即可。fedora 18安裝教程

linux系統算可以用了,接下來就要熟悉vi的使用啦。fedora 18預設安裝了vi的。所以只要在terminal下輸入vi即可。vi的操作請見

vi是編輯器,接下來就要安裝編譯器gcc了,開啟終端terminal輸入yum -y install gcc回車,自動安裝。第一遍安裝會出錯,如圖所示:

gdb偵錯程式暫且先不裝。先在linux下寫我的第乙個c程式吧(寫c++程式需要用g++,後面再弄)。開啟終端terminal,進入home目錄,用vi建立乙個檔案test.c。命令是vi test.c,進入檔案後輸入**,然後esc再輸入:wq回車儲存退出。接著用gcc進行編譯,成功,太高興了。

接下來弄g++。在終端輸入yum -y install gcc-c++。一切ok。

該開始弄gdb了,在終端輸入yum -y install gdb。gdb也安裝好了。

安裝eclipse。輸入yum -y install eclipse。然後安裝支援c++的工具cdt,輸入yum -y install eclipse-cdt。

好了,開發工具之類的都整備完畢,開始我的linux程式設計之旅啦!

附上安裝谷歌瀏覽器的方法:

步驟如下:

(1).在 /etc/yum.repos.d/目錄下新增google-chrome.repo檔案(leafpad /etc/yum.repos.d/google-chrome.repo),輸入以下**:

[google-chrome]

name=google-chrome - 32-bit

baseurl=

enabled=1

gpgcheck=1

gpgkey=

之後儲存、關閉。

(2). 終端下輸入以下命令:

sudo yum install google-chrome-stable

完了,大功告成。

另外,(1). 64位的系統**如下:

[google-chrome]

name=google-chrome - 64-bit

baseurl=

enabled=1

gpgcheck=1

gpgkey=

(2). 安裝beta版本命令: yum install google-chrome-beta

不穩定版本: yum install google-chrome-unstable

My 學程式設計之路

誒!奇思妙想 如果自己能開發多好啊!或開發個小型 來賣商品多好啊,小軟體自娛自樂,或許能賺些錢。於是報了線上課堂,隨便點了幾個課堂報了名,還有免費公開課,看到了前端課程,哇一看簡單啊!呆家學又輕鬆 呵呵!還有十萬8千里才能實現你的奇思妙想呢 看了看某些廣告 0基礎入門 什麼4個月精通前端 什麼四個月...

Linux下程式設計之I O操作 一

最近剛剛回國,因為疫情的緣故在上海隔離.閒來無事,想要複習複習linux的相關知識,最近看到了關於檔案的i o操作,特來此記錄一下,以後忘記了也能看看.linux下的i o 操作比較常用的有4個函式,分別是 open read write close.和windows下的fopen 之類的函式相似....

我的程式設計之路 一

時間過得還真快,投身軟體行業已經有8年了,從接觸計算機算起,已經超過13年。那年還是1993年,剛上高中一年級,就在第乙個學期裡,學校就開始教育計算機課了,使用的計算機是中華學習機 蘋果機和ibm pc機。那時候開機特別麻煩,一定先開顯示器,才能再開主機,否則會損壞機器,老師叮囑了n遍,關機剛好要倒...