Re: [問題] 怎麼寫程式?

看板Linux作者 ( 殺手哥吉拉 13)時間15年前 (2009/03/08 18:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/6 (看更多)
※ 引述《DreamLoser (金屬製品)》之銘言: : 不好意思 我一頭霧水....看了本linux的書 但好像不知道為甚麼都 : 著重於甚麼權限管理... : 關於怎麼寫程式都沒寫到 或是可能有寫 但我不知道在哪一頁... : 小弟超新手 昨天才碰linux...也就是可能我的問題精華區會有 : 但超新手可能會連從哪裡查都不知道... : 但因為事情比較急一點...明天就要把程式交上教授的linux系統了 請別怪我沒把這 : 系統掌握好問了些笨問題>< : 我寫了c語言的碼了之後 我連putty到教授的linux系統內 : 要編輯vi... : 第一個問題是..我右鍵把原本的程式碼都複製之後 貼到vi上 : 但發現整個畫面變得怪怪的 能用 putty 透過 ssh 連上教授的 Linux 你可以試著用 winscp 傳檔案,用起來就像是 ftp 一樣 http://winscp.net/eng/docs/lang:cht 或著是連上去後打 cat > orz.c 接著開始複製貼上,全部做完後按 ctrl+d 完成 : 原本應該是整個程式碼是由上往下的 現在貼上之後變成由左往右.... : 有沒有辦法讓vi貼上之後 那個畫面跟原本程式碼的畫面是一樣的? : 第二個問題:這是C語言,我要怎麼compile? 因為我有Include一些東西(SDK之類的) : 這些東西教授有幫我弄了資料夾放在裡面... : 我的問題是說..我用完vi 接著呢?要怎麼讓他變成一個程式?0rz : 好像要甚麼makefile...但這本甚麼甚麼私房菜的書也沒有寫 : 甚麼是makefile? 有沒有人有詳細的步驟可以讓原本是文字檔的程式碼可以include : 另一個資料夾裡面的東西 然後變成可執行檔?我真的不太懂make是啥咪碗糕...0rz : 拜託各位大哥了...能避免的術語就盡量避免...我目前只懂cd..vi,rm,ls,ll這些基本 : 指令..其他都不懂 囧 建議你可以花時間了解一下什麼是 gcc 平常用 IDE 的時候,編譯的動作看起來像是僅僅按下一個鍵 其實底下有許多編譯的選項已經由 IDE 幫你下好了 在 command line 的介面中,這些都要由你自己輸入 譬如: gcc -O2 -Wall -I/usr/include/XD -lorz foo.c -o foo 每次都要這麼敲鍵盤,久了會覺得很辛苦,更怕不小心敲錯甚麼東西。 於是就有人把編譯的規則寫成一個檔案,用另外一個指令去讀取這些規則進行編譯 那個指令就是 make,它讀取的檔案就是 Makefile study-area 已經有篇文章告訴你最簡單的 Makefile 格式 http://www.study-area.org/cyril/opentools/opentools/makefile.html -- 有一天小明跟朋友打牌,有張牌不小心掉進水裡。此時女神出現了 女神:「你掉的是這張紅中,還是這張白板?」 小明:「都不是,我掉的是青發。快還我吧大嬸,我缺那張牌就自摸了」 女神:「.................(不爽)」 「你真是誠實的好孩子,紅中跟白板都送你吧」 於是小明就相公了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.177.157
文章代碼(AID): #19ivq6yi (Linux)
文章代碼(AID): #19ivq6yi (Linux)