[問題] 關於cygwin跟gcc

看板C_and_CPP作者 (特命係長摩野仁)時間11年前 (2012/10/26 20:58), 編輯推噓1(1013)
留言14則, 6人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) 應該是gcc 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 小弟在windows xp下安裝了cygwin 產生了一個cygwin terminal連結 (啟動會產生一個個類似dos的視窗 prompt是$這個符號) 下載了gcc-4.7.2.tar.bz2 並且解壓縮產生了gcc-4.7.2.的資料夾 放置在C槽的GCC資料夾(自創的) 我不知道是否這樣就算是安裝了gcc 還是有需要其他的步驟 因為這是第一次打算抓compiler下來編譯程式 (之前都是在codepad上執行自己練習的小程式) 我想直接把我的問題簡化成問步驟 我在這個資料夾 C:\cpm 裡 用記事本寫了一個小程式 檔案名稱取名為 hello.c 接下來小弟應該進行怎樣的步驟 才能成功執行gcc 編譯我的 hello.c 進而產生 hello.exe 成功執行我想要的程式 (這問題可能很簡單 但是我爬了很多文章 真的不了解很多 參雜了其他觀念的說明 而我只是單純的想要使用gcc編譯程式而已 請了解的大大能夠不厭其煩的幫我解答我所缺少的步驟) 餵入的資料(Input): How to execute c program in gcc compiler under windows OS? When installing cygwin it doesnt automatically come with gcc. You have to tell it to install it. Its been a while, but basically when you are installing cygwin, you have to hit custom or something and select the packages to install. There are a lot but somewhere you should find one where you can select gcc, makefile, and whatever else you may need. 這是我在網路上找到的一段文章 但是還是有點籠統 完全沒有頭緒 (因為我只看 C primer plus 5e 自學 C而已 = =) 對linux那邊一些相關的概念非常非常的薄弱 (但是command-line有學了點) 預期的正確結果(Expected Output): 成功的使用 gcc 編譯程式 錯誤結果(Wrong Output): null 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.97.105

10/26 21:03, , 1F
10/26 21:03, 1F

10/26 21:09, , 2F
謝謝 但是我這次真的想了解如何使用gcc 請恕小弟不才 >"<
10/26 21:09, 2F

10/26 21:11, , 3F
但是樓上那個連結也很猛 謝謝分享 我會一起參考 感謝萬分
10/26 21:11, 3F

10/26 21:11, , 4F
如果你真的想用 gcc 就不要用 Windows
10/26 21:11, 4F

10/26 21:26, , 5F
我想先在windows下使用gcc 在嘗試轉換其他作業系統
10/26 21:26, 5F

10/26 21:31, , 6F
那就下載 gcc-With-MinGW.
10/26 21:31, 6F

10/26 21:56, , 7F
其實直接灌個ubuntu都會比Windows下輕鬆
10/26 21:56, 7F

10/26 21:56, , 8F
sudo apt-get install build-essential 應有盡有 XD
10/26 21:56, 8F

10/26 21:59, , 9F
http://ppt.cc/oo~Q "ch01 - 第一個 c 語言程式.rar"
10/26 21:59, 9F

10/26 21:59, , 10F
psw : rights-belongs-to-edisonx , 到 section 3.
10/26 21:59, 10F

10/26 22:00, , 11F
有內崁影片,逐步教學,三日後下架。
10/26 22:00, 11F

10/26 23:11, , 12F
不必為了用 GCC 特地裝 cygwin, http://ppt.cc/5OJF
10/26 23:11, 12F

10/26 23:11, , 13F
除非你是想用其他的 binutils
10/26 23:11, 13F

10/26 23:58, , 14F
謝謝各位 問題解決了 感謝各位的幫忙!
10/26 23:58, 14F
文章代碼(AID): #1GYeZPy- (C_and_CPP)