[問題] 在linux上面寫c++

看板C_and_CPP (C/C++)作者 (NI)時間16年前 (2009/08/19 12:13), 編輯推噓13(13025)
留言38則, 13人參與, 最新討論串1/3 (看更多)
最近開始嘗試使用linux 因為之後的課要求在linux的環境寫程式 但是我不知道從何下手... 我現在已經灌了ubuntu了 請問一下我應該上網找什麼開發軟體呢? 之前用windows的dev寫 都是打完程式碼然後按compile就ok了 我查了一下資料 好像在linux下面寫程式 還要有一堆compile參數的樣子? 我現在就是無頭蒼蠅一樣 請版上的大大指點一下迷津...orz感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.212

08/19 12:21, , 1F
就算是Windows下寫, compile也是要參數的, 只是IDE通常
08/19 12:21, 1F

08/19 12:21, , 2F
幫我們把這些事都包裝好了, 讓你按個按鈕做好所有事@_@"
08/19 12:21, 2F

08/19 12:21, , 3F
google linux gcc 你有一堆文件可以看
08/19 12:21, 3F
謝謝樓上大大建議~我GOOGLE了一下~有看沒有懂== 我想我會去書店看看有沒有中文的先入門~謝謝:)

08/19 12:21, , 4F
gcc g++
08/19 12:21, 4F

08/19 12:22, , 5F
文字模式的程式只要普通文書軟體就可以了, 只是大部份
08/19 12:22, 5F

08/19 12:22, , 6F
如果不想自己下指令,也有一堆 IDE 可以選
08/19 12:22, 6F

08/19 12:22, , 7F
IDE會有許多方便的功能, Linux下就請板上強者推荐了:)
08/19 12:22, 7F

08/19 12:22, , 8F
Code::Blocks, eclipse, anjuta, kdevelop 等等都是
08/19 12:22, 8F
請問一下樓上大大~有適合初學者用的嗎?還是爽就好?

08/19 12:27, , 9F
用cat寫
08/19 12:27, 9F
命令嗎?我查了一下網路好像是一個命令 但我是LINUX新手,我會努力去搞懂得@@ ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:32)

08/19 12:34, , 10F
Code::Blocks, eclipse 這兩個在 windows 也很常見~
08/19 12:34, 10F

08/19 12:34, , 11F
雖然我寫的程式還不大 所以直接 vim+gcc 了~XD
08/19 12:34, 11F

08/19 12:36, , 12F
小弟也只會vim+gcc, 還只寫過Hello World....XD
08/19 12:36, 12F
請問一下,直接學著用這兩個寫程式會比較好嗎? 我猜測直接這兩個是強者必經之路? ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:39)

08/19 12:40, , 13F
vi + g++ 全程文字介面..比賽時臨時學的 囧
08/19 12:40, 13F

08/19 12:42, , 14F
我覺得自己很弱啦 只是 vim+gcc 幾乎可以吃遍天下
08/19 12:42, 14F

08/19 12:43, , 15F
用習慣IDE的話 遇到只有文字介面的就科科了
08/19 12:43, 15F

08/19 12:43, , 16F
對了,既然原po是初學者,請多多逛「鳥哥」學習基礎知識
08/19 12:43, 16F

08/19 12:45, , 17F
總之不要被IDE綁死就好了@@..
08/19 12:45, 17F
然發現我就是因為在WIN下被IDE綁死 所以連基本的COMPILE觀念都不知道 一直以為就是用DEV C++就萬能了...ORZ ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:54)

08/19 13:01, , 18F
完全是看用途看工具, 我想寫視窗程式大家可能會覺得有好
08/19 13:01, 18F

08/19 13:02, , 19F
vim剛開始會不習慣 但是習慣了就會覺得很好用
08/19 13:02, 19F

08/19 13:02, , 20F
用的IDE絕對比自己刻好; 但是相對的, 簡單的console程式
08/19 13:02, 20F

08/19 13:02, , 21F
或者只是核心engine用普通文書軟體加自己下compile也是
08/19 13:02, 21F

08/19 13:03, , 22F
一種學習; 寫大型project的時候多少都要接出makefile與
08/19 13:03, 22F

08/19 13:03, , 23F
compile參數等; gcc也許逃不掉的, 但是要不要vim倒是無
08/19 13:03, 23F

08/19 13:04, , 24F
所謂, Linux下也有簡單的類notepad軟體, 也有如上面強者
08/19 13:04, 24F

08/19 13:05, , 25F
們推荐的IDE, 用得順手用得好足以cover需求就是好工具.
08/19 13:05, 25F

08/19 18:02, , 26F
如果只是弄個小小的實驗程式, 還要開個專案很麻煩 XD
08/19 18:02, 26F

08/19 18:02, , 27F
這時我就會直接用 text editor + cmdline compile 的做法
08/19 18:02, 27F

08/19 18:13, , 28F
你可以去複習一下計概,瞭解編譯和連結的概念,就會操作了
08/19 18:13, 28F

08/19 19:43, , 29F
樓上l大, 所以我把有在用的多個IDE都先開好了test用的
08/19 19:43, 29F

08/19 19:43, , 30F
project file....XDDD
08/19 19:43, 30F

08/20 22:01, , 31F
IDE 的話還有一個 geany 可以玩玩,不過我個人推 emacs 啦
08/20 22:01, 31F

08/20 23:11, , 32F
不好意思,沒要戰學校,但我想問你是台大本科系嗎?
08/20 23:11, 32F

08/20 23:12, , 33F
既然要coding 就該花更多心思在上面,Linux都灌了 何不
08/20 23:12, 33F

08/20 23:13, , 34F
買本書,或是看看網路資源與使用手冊?我覺得你完全沒
08/20 23:13, 34F

08/20 23:15, , 35F
認真去鑽研就上板來問這種問題…
08/20 23:15, 35F

08/20 23:19, , 36F
會貼這種問題...應該不是本科系的吧
08/20 23:19, 36F

08/21 00:52, , 37F
linux系統本身有提供一些function 網路上很多教學可參考
08/21 00:52, 37F

08/21 00:54, , 38F
man!
08/21 00:54, 38F
文章代碼(AID): #1AYtl_vM (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1AYtl_vM (C_and_CPP)