看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) WINXP 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) code block 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 要使用code blocks 的 debugging功能 必須要先建立 new project 才可以使用debugging功能 單獨.c檔案無法使用該功能 https://imgur.com/YO6Ch8t 紅色部分是new project所產生的 綠色部分是我另外加入的檔案 是我從課本範例光碟載入的 現在我若是build 會將紅色與綠色的部分都build 但是在run的時候只會跑出紅色部分的console 黑視窗 請問有什麼辦法 可以單獨執行綠色部分的build? 以及單獨執行綠色部分的程式 如果沒有其他辦法 我能想到的就是 每ㄧ個範例 都要建立一次new project 才可以單獨執行 總覺得很麻煩 想請問是否有其他作法 單獨build 我自己是有發現 可右鍵這裡執行 但是 沒辦法指定一個單獨run https://imgur.com/Y1SiWTU -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.35.157 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1514179454.A.717.html ※ 編輯: x246libra (61.220.35.157), 12/25/2017 13:37:08
a29022792: /a/ 12/25 13:40
x246libra: 抱歉 請問哪邊錯了嗎? 12/25 13:41
wei115: 圖片網址用/a/會沒辦法自動開圖,建議修改一下 12/25 13:46
※ 編輯: x246libra (61.220.35.157), 12/25/2017 13:49:18 ※ 編輯: x246libra (61.220.35.157), 12/25/2017 13:52:19
x246libra: 謝謝告知 原來還有這種細節 12/25 13:53
Lipraxde: 右鍵properties/build可以設定要不要編譯,不過我比較喜 12/25 14:05
Lipraxde: 歡在專案的build targets那邊設定,還可以新增debug、re 12/25 14:05
Lipraxde: lease以外的設定 12/25 14:05
-------------------------------------------------- 右鍵properties/build可以設定要不要編譯 使用此方法 若有10個.C檔案 在同一個project 必須將其他9個.c 個別設定成不compiler 才可以執行? -------------------------------------------------- 不過我喜歡在專案的build targets那邊設定, 還可以新增debug release以外的設定 請問這在哪邊設定? 剛開始使用 不是很了解 ※ 編輯: x246libra (61.220.35.157), 12/25/2017 14:59:55
LPH66: 這裡應該有一個 workspace / project 的階層在 12/25 18:28
LPH66: 沒用過 C::B 不確定詳細設定為何, 不過基本概念是這樣的 12/25 18:28
LPH66: workspace 裡面可以包含很多 project, 每個 project 最後 12/25 18:28
LPH66: 會編譯成一個執行檔, 所以這裡的 21 個 .c 理應要分在 12/25 18:29
LPH66: 21 個不同的 project 裡面才對 12/25 18:29
LPH66: Visual Studio 就是這種階層的設計 12/25 18:30
LPH66: (只是它外層那個叫做 Solution 而已) 12/25 18:30
LPH66: 這樣子想要執行某個檔案時就可以只編譯其中一個 project 12/25 18:31
rechin0917: 這篇比較新借問個 自學c好像板上都推洪維恩的第四版 12/25 18:45
rechin0917: 可是2007年的沒問題嗎 11年不是c語言不是還有一個版 12/25 18:45
rechin0917: 本出來 12/25 18:45
rechin0917: 看上面看上面 12/25 18:45
MOONRAKER: 你很忙喔 YOU ARE SAYING WHAT 12/25 19:34
loveflames: 0917不要太超過 12/25 20:05
CannyRowFour: 借版能這樣借的? 12/26 01:07
school4303: 自己去開一篇啊... 12/26 01:28
Lipraxde: https://hackmd.io/s/SJK_l4JQz,C::B設定很多,懶的話 12/26 11:43
Lipraxde: 用Dev就好 12/26 11:44