能用UBUNTU學C 嗎,用UBUNTU對學C 程式設計有沒有幫助?

時間 2022-09-24 14:45:18

1樓:匿名使用者

當然可以。。開發就用vim或emacs,編譯有gcc和g++。另外,vc++是程式設計環境,而c++是一種語言。

所以並不一定說學c++就一定得學vc++,不過現在的大學課程絕大多數都是vc++。在linux下,一般帶的編譯器對**的標準要求會比win下嚴格,當然,這種嚴格是好的,保證了**的可移植性。想學的話,直接去看c++教程就好了,linux下的c/c++並無不同。

不過要注意的是,找教程要找相對新一點的,至少要在c++標準化之後出版的。不然,可能由於標準的不一致性導致**不能被編譯器成功編譯。推薦c++ primer第四版,當然也可以是別的書。

2樓:匿名使用者

當然能用vi來寫**,gcc來編譯

也可以用ide

但是linux的c/c++和vc不同

一些初始化知識:

3樓:我是程式設計小子

有的,推薦netbeans給你,適合初學者。

ubuntu下怎麼程式設計c++?

4樓:物理公司的

作為新手,第一次在ubuntu系統下,使用c++程式設計時,你是不是很迷茫,無從下手啊?你會糾結已經寫好的hello.cpp檔案要怎樣編譯?

開啟那個命令列是怎麼回事?是不是「終端」?一系列的疑問會冒出來。

那麼,今天簡單的總結了一下。希望能給那些初次接觸ubuntu下c++程式設計的童鞋們一些幫助。

1.首先ubuntu系統自帶了c++編譯器即g++,檢視下你的系統中有沒有安裝。若沒有安裝,那麼在命令終端(ctrl+t)下輸入:

sudo apt-getinstall gcc,就可以安裝gcc編譯器了。

2.用vim或者emacs寫程式,它們的中文翻譯:一個是神的編輯器,一個是編輯器之神。當然意思都是說這兩個編輯器很厲害,各有所長,就看自己的喜好了,我一般用的是vim編輯器。

3 在終端中輸入vim就能開啟vim編輯器。vim操作指南,編寫好了一個檔案後儲存為123.cpp。

4 (注意:一定要保證你的終端是在你儲存的檔案的目錄下,不然每次你輸入都要寫上全部目錄路徑。)g++ -0 123 123.

cpp意思是將123.cpp這個原始檔使用g++編譯器編譯,編譯後的輸出是123可執行檔案。

5 在終端下輸入123,就能顯示你**的執行結果了。

要是你嫌棄上面的步驟繁瑣,可以直接使用下面這個方法。開啟終端,把hello.cpp放到home下,這樣你在終端即在home資料夾下,可以直接編譯命令:

g++ ./hello.cpp。

然後在home下就會有一個a.out,這個就是編譯出來的檔案。接著執行它:.

/a.out,就可以在終端中看到結果了。

5樓:雪豹出擊

我也正在學習ubuntu系統下的程式設計,以前都是在windows下的vs中編寫,很方便,啥都有,可是轉到ubuntu下後兩眼一抹黑啥也不情況了,經過一段時間的摸索,還是知道一些的了。和你分享,希望共同進步。

1.首先ubuntu系統自帶了c編譯器gcc,c++編譯器g++,你看下你的系統中有沒有安裝,如果沒有在命令終端(ctrl+t)下輸入:sudo apt-get install gcc

就可以安裝gcc編譯器了。

2.當初我也很納悶用什麼寫程式呢,vs中定義好的環境很適合寫**,可ubuntu的用什麼的,經查詢請教知道,用vim或者emacs,一個叫做神的編輯器,一個叫做編輯器之神,當然都是說這兩個編輯器都很厲害,各有所長,就看自己的喜好了,我用的是vim編輯器。

3 在終端中輸入vim就能開啟vim編輯器,至於vim怎麼操作,裡面的命令很多,簡單的一兩句話也說不清楚,建議你找本書好好看看。編寫好了一個檔案後儲存為123.cpp

4 一定要保證你的終端是在你儲存的檔案的目錄下,不然每次你輸入都要寫上全部目錄路徑。

g++ -0 123 123.cpp

意思是將123.cpp這個原始檔使用g++編譯器編譯,編譯後的輸出是123可執行檔案

5 在終端下輸入123,就能顯示你**的執行結果了。

大致的過程就是這些了,當然具體的過程中可能出現很多問題。要用gdb除錯啥的,我還不會,正在學習中。

希望對你有幫助,共同進步。

6樓:匿名使用者

首先,我們要安裝的是g++,開啟終端,輸入sudo apt-get g++,按回車,輸入密碼就開始安裝。

然後新建一個.cpp格式的檔案,在目錄下開啟終端,輸入touch+檔名.cpp,這裡是hello.cpp,按回車就出現了一個檔案。

雙擊檔案,開始編輯,出現我們最最經典的hello world。

編完後儲存,退出。再在目錄下開啟終端,輸入g++ hello.cpp -o hello,就會生成一個可執行檔案,再輸入./hello,就會啟動可執行檔案。

終端中輸入的命令千萬別輸錯了,每個字元都要看清楚。

7樓:程式猿3號

開啟終端,你可以把hello.cpp放到home下,這樣你在終端直接就是在home資料夾下,編譯命令:

g++ ./hello.cpp

然後在home下就會有一個a.out,這個就是編譯出來的,接著執行它:

./a.out

就可以在終端中看到結果了

8樓:聖經守恆定律

cd到原始碼所在目錄 g++ hello.cpp -o hello

./hello 執行

想學c語言,可以用ubuntu嗎

ubuntu下到底怎麼用c++ 程式設計 10

9樓:娛樂笑而不語

作為新手,第一次在ubuntu系統下,使用c++程式設計時,你是不是很迷茫,無從下手啊?你會糾結已經寫好的hello.cpp檔案要怎樣編譯?

開啟那個命令列是怎麼回事?是不是「終端」?一系列的疑問會冒出來。

那麼,今天簡單的總結了一下。希望能給那些初次接觸ubuntu下c++程式設計的童鞋們一些幫助。

1.首先ubuntu系統自帶了c++編譯器即g++,檢視下你的系統中有沒有安裝。若沒有安裝,那麼在命令終端(ctrl+t)下輸入:

sudo apt-getinstall gcc,就可以安裝gcc編譯器了。

2.用vim或者emacs寫程式,它們的中文翻譯:一個是神的編輯器,一個是編輯器之神。當然意思都是說這兩個編輯器很厲害,各有所長,就看自己的喜好了,我一般用的是vim編輯器。

3 在終端中輸入vim就能開啟vim編輯器。vim操作指南,編寫好了一個檔案後儲存為123.cpp。

4 (注意:一定要保證你的終端是在你儲存的檔案的目錄下,不然每次你輸入都要寫上全部目錄路徑。)g++ -0 123 123.

cpp意思是將123.cpp這個原始檔使用g++編譯器編譯,編譯後的輸出是123可執行檔案。

5 在終端下輸入123,就能顯示你**的執行結果了。

要是你嫌棄上面的步驟繁瑣,可以直接使用下面這個方法。開啟終端,把hello.cpp放到home下,這樣你在終端即在home資料夾下,可以直接編譯命令:

g++ ./hello.cpp。

然後在home下就會有一個a.out,這個就是編譯出來的檔案。接著執行它:.

/a.out,就可以在終端中看到結果了。

10樓:匿名使用者

你的ubuntu 是不是沒有安裝 gcc ,應該是.在終端裡安裝gcc吧,記事本什麼的一點不高階,要用就用vim

11樓:

安裝anjuta這個軟體,sudo apt-get install anjuta,安裝完成後還要安裝一個外掛,你開啟anjuta是會圖示的,然後你就在終端下sudo apt-get install 外掛。

12樓:匿名使用者

就是說你沒有安裝c++編譯器!

安裝g++編譯器就行了:

13樓:

你直接根據這個提示裝下c++的編譯器就好了

sudo apt-get install g++

然後等待裝完就行了

linux系統哪個更適合學習c++

14樓:

看你的工作地點了,基本上就兩種,紅帽的和烏邦圖這兩種,紅帽的是fedaro,烏邦圖是10.04和12.04,fedaro的比較簡單但是很多公司再用,烏邦圖功能強大用的也是最多的但是無法避免有的公司使用紅帽所以會了這兩種就可以了,命令和配置基本上是一樣的

15樓:匿名使用者

呃…… 其實都一樣的說,gcc和gdb都沒區別。

用圖形:

ubuntu

用字元:無所謂

16樓:匿名使用者

如果是為伺服器的話,一般就是centos或者debian了。個人用的話,隨你挑了。linux系統就是linux的核心加上一堆軟體啦。

區別就是軟體包的管理方式而已。所以總體來說區別不大,一般挑linux就看桌面好不好看啦。

用ubuntu學c++大概要多大的硬碟空間

17樓:旅春冬

50g足夠以上的硬碟分割槽就合適了,如果你會在ubuntu裡面安裝虛擬機器或者其他的軟體,儘量大一點,防止以後突然有更大的需求。

用ubuntu對學c++程式設計有沒有幫助?

18樓:鍵盤雀躍

絕對有幫助,要想真正懂的c++,不瞭解系統底層行為`行嗎?它的細節你能在linux中看到,但是對於win下,是不可能的,就因為l是開放原始碼的.學習什麼語言,在開源的系統中,總是有益的.

19樓:

看個人興趣了。擺弄擺弄ubuntu,如果喜歡就在下面開發,如果不喜歡就轉回來。我個人覺得linux下很多東西很繁瑣,對我程式設計反而有負面影響。

20樓:賊寇在何方

沒有直接的幫助,但對了解開源社群,以及他的文化很有好處

21樓:匿名使用者

不同的系統只是編譯環境,開發介面的差異,對於語言來說,語法還是那樣,沒什麼差別的。

只不過可能你在windows下用visual studio開發 寫完**直接點選編譯執行就能看到結果,可能在ubuntu下需要鍵入某些**來執行一些make操作。

初學linux c++,centos 和ubuntu哪個更適合些

22樓:匿名使用者

如果是偏向於嵌入式軟體開發,甚至更偏硬體,那自然是centos,

如果基本是pc環境程式設計,ubuntu顯然對新手友好一點

23樓:重新整理①丅

個人推薦centos,更接近於red hat。

學C語言能掙錢嗎,學C語言能賺錢嗎?

c語言是底層的程式語言,也是程式語言的基礎。雖然現在還是有一部分的系統應用通過c語言進行開發,但是總體在社會上的應用面已經相當窄了,想靠c元掙錢難度非常大。而且很多高校都有開設c語言程式設計的課程,自己看書搭設好程式設計環境就可以自學了,當做程式設計的基礎入門還是可以的。肯定是可以的呀,學完的話只要...

學會C語言程式設計有什麼用嗎,學c語言程式設計有什麼用

形成程序導向的程式設計思想,能夠以結構化程式設計思想考慮問題,解決相關領域的具體問題。總之,用處很多。 c是基礎語言,有用沒用,要看你什麼行當的,幹什麼的 如果你不從事it方面,只能說你可以對c語言有個初步的認識 如果打算從事it方面,尤其是開發工作,那麼c語言是基礎。 衣霽 按照我的理解 培養和開...

學c語言就要會英語嗎,學C語言就要會英語嗎?

hi龍躍 不一定,看自身的情況 c語言的教材,其他資料有可能是國外譯註的,如果是學習英語的話,容易理解。學習英語的目的是為了更好的理解專業知識。當然如果專業知識能力強的話,也可以 c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼...