[問題] 入門編譯器選擇

看板C_and_CPP作者 (恍惚的瞬間)時間13年前 (2011/04/04 14:29), 編輯推噓12(12034)
留言46則, 22人參與, 最新討論串1/3 (看更多)
請教一下 最近準備自學C語言,過去沒有程式語言的基礎 爬了文,目前是打算先借本洪維恩的書籍來看 有點小問題是關於 "編譯器"的選擇 似乎,不同的編譯器,對於同一檔案有可能會無法共通 dev C++免費,可是很久沒有維護了??? VC++ 似乎有新舊版本之別??? 很多人用gcc (什麼是所謂的自由軟體阿???) 不好意思,請問哪個比較適合初學者自學使用呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.16.185

04/04 14:31, , 1F
找codeblocks來用吧,預設就是gcc
04/04 14:31, 1F

04/04 14:33, , 2F
dev c++是IDE軟體.不能叫COMPILER吧..估狗就一堆COMPILER
04/04 14:33, 2F

04/04 14:40, , 3F
不好意思,我其實沒有弄得很懂,感謝您的回應
04/04 14:40, 3F

04/04 14:41, , 4F
我知道辜狗很多,是想詢問哪個對入門者比較友善
04/04 14:41, 4F

04/04 14:41, , 5F
wxDevC++似乎還是有在更新
04/04 14:41, 5F

04/04 14:42, , 6F
可以試試看用 dev c++ 操作介面蠻直觀的
04/04 14:42, 6F

04/04 14:42, , 7F
每個編譯器都很壞, 吐出一大堆錯誤訊息, 對新手很不友
04/04 14:42, 7F

04/04 14:42, , 8F
善, 所以應該是你去適應它囉...
04/04 14:42, 8F

04/04 14:42, , 9F
codeblocks還不錯 不錯的IDE和不錯的compiler
04/04 14:42, 9F

04/04 14:49, , 10F
投C::B一票!
04/04 14:49, 10F

04/04 14:50, , 11F
話說其實你要找個應該是"適合初學者的IDE"吧?
04/04 14:50, 11F

04/04 15:11, , 12F
Turbo C++ (亂
04/04 15:11, 12F

04/04 15:17, , 13F
用ultraEdit也不錯啦
04/04 15:17, 13F

04/04 15:23, , 14F
geany 好茶壺不用嗎?
04/04 15:23, 14F

04/04 15:40, , 15F
直接用原生編譯器不好嗎? windows: VC,linux : gcc
04/04 15:40, 15F

04/04 16:10, , 16F
第一次聽到"原生編譯器"這種說法..那在x86上該用intel吧XD
04/04 16:10, 16F

04/04 16:56, , 17F
codeblocks好用++
04/04 16:56, 17F

04/04 19:17, , 18F
跳個tone,"VC有分新舊",原則上都用2002以後,6.0(含)以
04/04 19:17, 18F

04/04 19:18, , 19F
前已不被推薦使用,以前到現在版本 http://ppt.cc/rPjl
04/04 19:18, 19F

04/04 19:38, , 20F
我現在又有問題,作業系統的選擇,差異性在哪呢?
04/04 19:38, 20F

04/04 19:40, , 21F
這個得念一下OS課本囉(誤)
04/04 19:40, 21F

04/04 19:42, , 22F
那,在windows或linux下寫的程式,是否可共用?
04/04 19:42, 22F

04/04 19:44, , 23F
先寫了再說吧, 你問的這些已經不只是語言層面的問題了
04/04 19:44, 23F

04/04 19:46, , 24F
語法先熟了要緊, 先知道什麼是「C語言標準」
04/04 19:46, 24F

04/04 19:50, , 25F
意思是說,不管系統或介面如何,語法概念都是相同的嗎
04/04 19:50, 25F

04/04 20:01, , 26F
C 語言有個標準(上面講的 ANSI C), 有些編譯器和框架會
04/04 20:01, 26F

04/04 20:01, , 27F
提供一些擴充, 不過標準是所有人都一樣的
04/04 20:01, 27F

04/04 20:02, , 28F
如果不知道要選哪個, 一般建議就是 Code::Blocks, 或如果
04/04 20:02, 28F

04/04 20:02, , 29F
用 Windows 也可以用 Visual Studio, Mac 也可以用 Xcode
04/04 20:02, 29F

04/04 20:59, , 30F
cc
04/04 20:59, 30F

04/04 21:23, , 31F
會問win跟linux是否共用,表示你應該沒用過 Linux 幾次
04/04 21:23, 31F

04/04 21:23, , 32F
等你真的用過 Linux 覺得不錯,想要在上面寫程式時
04/04 21:23, 32F

04/04 21:24, , 33F
自然就知道上面這些問題的答案了
04/04 21:24, 33F

04/04 21:33, , 34F
raw code 是可以共用的... 只是lib不同而已
04/04 21:33, 34F

04/04 21:36, , 35F

04/04 21:43, , 36F
推j大教學!
04/04 21:43, 36F

04/04 21:45, , 37F
我一直想問,好人超的第一 ~ 第四個窩在哪
04/04 21:45, 37F

04/04 23:58, , 38F
感謝james732 !
04/04 23:58, 38F

04/05 00:11, , 39F
我用 VS 寫程式,不過都照著標準寫,都要在兩種系統
04/05 00:11, 39F

04/05 00:11, , 40F
皆可以正確無誤的執行才可以~
04/05 00:11, 40F

04/05 01:36, , 41F
懶得話就裝VM或者再弄一台便宜主機灌linux
04/05 01:36, 41F

04/05 02:28, , 42F
我覺得一開始能動就好, 快點printf("hello world");
04/05 02:28, 42F

04/05 02:29, , 43F
比較有成就感 XDD
04/05 02:29, 43F

04/05 09:17, , 44F
我知道,這跟我當初用latex寫論文是一樣道理XD
04/05 09:17, 44F

04/06 11:56, , 45F
Windows上初學者就直接用VC++ 2010 Express吧 免費的
04/06 11:56, 45F

04/07 00:06, , 46F
感謝各位,我裝了codeblocks,也正在學基礎語法
04/07 00:06, 46F
文章代碼(AID): #1DcMKqIt (C_and_CPP)
文章代碼(AID): #1DcMKqIt (C_and_CPP)