看板 C_and_CPP 關於我們 聯絡資訊
最近開始嘗試使用linux 因為之後的課要求在linux的環境寫程式 但是我不知道從何下手... 我現在已經灌了ubuntu了 請問一下我應該上網找什麼開發軟體呢? 之前用windows的dev寫 都是打完程式碼然後按compile就ok了 我查了一下資料 好像在linux下面寫程式 還要有一堆compile參數的樣子? 我現在就是無頭蒼蠅一樣 請版上的大大指點一下迷津...orz感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.212
VictorTom:就算是Windows下寫, compile也是要參數的, 只是IDE通常 08/19 12:21
VictorTom:幫我們把這些事都包裝好了, 讓你按個按鈕做好所有事@_@" 08/19 12:21
littleshan:google linux gcc 你有一堆文件可以看 08/19 12:21
謝謝樓上大大建議~我GOOGLE了一下~有看沒有懂== 我想我會去書店看看有沒有中文的先入門~謝謝:)
chchwy:gcc g++ 08/19 12:21
VictorTom:文字模式的程式只要普通文書軟體就可以了, 只是大部份 08/19 12:22
littleshan:如果不想自己下指令,也有一堆 IDE 可以選 08/19 12:22
VictorTom:IDE會有許多方便的功能, Linux下就請板上強者推荐了:) 08/19 12:22
littleshan:Code::Blocks, eclipse, anjuta, kdevelop 等等都是 08/19 12:22
請問一下樓上大大~有適合初學者用的嗎?還是爽就好?
jaw109:用cat寫 08/19 12:27
命令嗎?我查了一下網路好像是一個命令 但我是LINUX新手,我會努力去搞懂得@@ ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:32)
james732:Code::Blocks, eclipse 這兩個在 windows 也很常見~ 08/19 12:34
james732:雖然我寫的程式還不大 所以直接 vim+gcc 了~XD 08/19 12:34
VictorTom:小弟也只會vim+gcc, 還只寫過Hello World....XD 08/19 12:36
請問一下,直接學著用這兩個寫程式會比較好嗎? 我猜測直接這兩個是強者必經之路? ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:39)
gozha:vi + g++ 全程文字介面..比賽時臨時學的 囧 08/19 12:40
james732:我覺得自己很弱啦 只是 vim+gcc 幾乎可以吃遍天下 08/19 12:42
james732:用習慣IDE的話 遇到只有文字介面的就科科了 08/19 12:43
james732:對了,既然原po是初學者,請多多逛「鳥哥」學習基礎知識 08/19 12:43
gozha:總之不要被IDE綁死就好了@@.. 08/19 12:45
然發現我就是因為在WIN下被IDE綁死 所以連基本的COMPILE觀念都不知道 一直以為就是用DEV C++就萬能了...ORZ ※ 編輯: flax00298 來自: 140.112.251.212 (08/19 12:54)
VictorTom:完全是看用途看工具, 我想寫視窗程式大家可能會覺得有好 08/19 13:01
apiod:vim剛開始會不習慣 但是習慣了就會覺得很好用 08/19 13:02
VictorTom:用的IDE絕對比自己刻好; 但是相對的, 簡單的console程式 08/19 13:02
VictorTom:或者只是核心engine用普通文書軟體加自己下compile也是 08/19 13:02
VictorTom:一種學習; 寫大型project的時候多少都要接出makefile與 08/19 13:03
VictorTom:compile參數等; gcc也許逃不掉的, 但是要不要vim倒是無 08/19 13:03
VictorTom:所謂, Linux下也有簡單的類notepad軟體, 也有如上面強者 08/19 13:04
VictorTom:們推荐的IDE, 用得順手用得好足以cover需求就是好工具. 08/19 13:05
ledia:如果只是弄個小小的實驗程式, 還要開個專案很麻煩 XD 08/19 18:02
ledia:這時我就會直接用 text editor + cmdline compile 的做法 08/19 18:02
tinlans:你可以去複習一下計概,瞭解編譯和連結的概念,就會操作了 08/19 18:13
VictorTom:樓上l大, 所以我把有在用的多個IDE都先開好了test用的 08/19 19:43
VictorTom:project file....XDDD 08/19 19:43
letoh:IDE 的話還有一個 geany 可以玩玩,不過我個人推 emacs 啦 08/20 22:01
monkeyting:不好意思,沒要戰學校,但我想問你是台大本科系嗎? 08/20 23:11
monkeyting:既然要coding 就該花更多心思在上面,Linux都灌了 何不 08/20 23:12
monkeyting:買本書,或是看看網路資源與使用手冊?我覺得你完全沒 08/20 23:13
monkeyting:認真去鑽研就上板來問這種問題… 08/20 23:15
QCANCER:會貼這種問題...應該不是本科系的吧 08/20 23:19
cspy:linux系統本身有提供一些function 網路上很多教學可參考 08/21 00:52
cspy:man! 08/21 00:54