看板 Linux 關於我們 聯絡資訊
大家好 最近想用geany來跑C (lubuntu) 但是不知道初始設定有哪些要注意的地方 我偏寫的程式可以用gcc編譯 無奈結果到終端機都跑步出來 這是我的組建命令設置如圖 還有跑一個簡單的程式的結果 http://ppt.cc/8GkH 附註 ( 後面為原始碼印出12345678 右邊為編譯設定 左下角為編譯在終端機的結果) 我期望印出12345678 但是他只有跑出似乎有什麼沒設定好的畫面 我在網路上找了很久 但都沒有相關的問題 請問各位版友 我有什麼沒注意到的嗎 ﹜? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.159.142 ※ 編輯: nicehorse06 來自: 118.160.159.142 (05/03 22:26)
kdjf:你gcc編的跑不出來是指? 05/04 01:50
nicehorse06:就是不管編譯什麼 結果都是像上面的擷取畫面那樣 05/04 09:42
kdjf:我是說式可以用gcc編譯結果到終端機都跑不出來是怎樣 05/04 23:13
nicehorse06:感謝kdjf持續關注 05/04 23:28
nicehorse06:應該說像http://ppt.cc/8GkH 我期望他的終端機 05/04 23:29
nicehorse06:畫面列印出12345678 然後畫面的終端機馬上消失 05/04 23:30
nicehorse06:至少我之前在微軟上的devc是要這樣的 05/04 23:31
nicehorse06:但是現在只會跑出 似乎有什麼東西沒設定好的畫面 05/04 23:32
※ 編輯: nicehorse06 來自: 220.137.12.140 (05/04 23:38)
wangthebest:不妨試試看 檔名路徑都不要有中文? 05/05 15:16
wangthebest:噢不對我知道問題了 你的執行命令應該要改成"./%e" 05/05 15:18
wangthebest:少了一個斜線 他會抓錯檔案 05/05 15:19
nicehorse06:恩 謝謝 我回家會試看看 05/05 17:28
nicehorse06:謝謝wangthebest的解答 我真的少一條斜線 05/05 21:57
nicehorse06:我終於可以編譯了 謝謝你 05/05 21:57
nicehorse06:我還有一個問題 為什麼他都會自動 system("pause"); 05/05 21:58
wangthebest:應該是方便debug吧 如果把執行命令改成./%e && exit 05/06 00:30
wangthebest:可以讓程式只有return 0的時候自動關閉 或是用;取代&& 05/06 00:31
wangthebest:讓他不管什麼狀況都會自動關閉 注意沒有雙引號(" ") 05/06 00:32
wangthebest:應該說雙引號不能包到後面的&& exit或; exit 05/06 00:34
nicehorse06:感謝w大的回答 如果我還有相關的問題我可以私信給你嗎 05/06 21:38
wangthebest:不會:D 我只是剛好這問題想了一下解出來了 05/08 15:33
wangthebest:私信可以呀 不過大多數板友應該比我強才是XD 05/08 15:34