[問題] code block debug用法

看板C_and_CPP作者 (宸火)時間8年前 (2017/12/25 13:24), 8年前編輯推噓0(2221)
留言25則, 10人參與, 8年前最新討論串1/1
開發平台(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

12/25 13:40, 8年前 , 1F
/a/
12/25 13:40, 1F

12/25 13:41, 8年前 , 2F
抱歉 請問哪邊錯了嗎?
12/25 13:41, 2F

12/25 13:46, 8年前 , 3F
圖片網址用/a/會沒辦法自動開圖,建議修改一下
12/25 13:46, 3F
※ 編輯: x246libra (61.220.35.157), 12/25/2017 13:49:18 ※ 編輯: x246libra (61.220.35.157), 12/25/2017 13:52:19

12/25 13:53, 8年前 , 4F
謝謝告知 原來還有這種細節
12/25 13:53, 4F

12/25 14:05, 8年前 , 5F
右鍵properties/build可以設定要不要編譯,不過我比較喜
12/25 14:05, 5F

12/25 14:05, 8年前 , 6F
歡在專案的build targets那邊設定,還可以新增debug、re
12/25 14:05, 6F

12/25 14:05, 8年前 , 7F
lease以外的設定
12/25 14:05, 7F
-------------------------------------------------- 右鍵properties/build可以設定要不要編譯 使用此方法 若有10個.C檔案 在同一個project 必須將其他9個.c 個別設定成不compiler 才可以執行? -------------------------------------------------- 不過我喜歡在專案的build targets那邊設定, 還可以新增debug release以外的設定 請問這在哪邊設定? 剛開始使用 不是很了解 ※ 編輯: x246libra (61.220.35.157), 12/25/2017 14:59:55

12/25 18:28, 8年前 , 8F
這裡應該有一個 workspace / project 的階層在
12/25 18:28, 8F

12/25 18:28, 8年前 , 9F
沒用過 C::B 不確定詳細設定為何, 不過基本概念是這樣的
12/25 18:28, 9F

12/25 18:28, 8年前 , 10F
workspace 裡面可以包含很多 project, 每個 project 最後
12/25 18:28, 10F

12/25 18:29, 8年前 , 11F
會編譯成一個執行檔, 所以這裡的 21 個 .c 理應要分在
12/25 18:29, 11F

12/25 18:29, 8年前 , 12F
21 個不同的 project 裡面才對
12/25 18:29, 12F

12/25 18:30, 8年前 , 13F
Visual Studio 就是這種階層的設計
12/25 18:30, 13F

12/25 18:30, 8年前 , 14F
(只是它外層那個叫做 Solution 而已)
12/25 18:30, 14F

12/25 18:31, 8年前 , 15F
這樣子想要執行某個檔案時就可以只編譯其中一個 project
12/25 18:31, 15F

12/25 18:45, 8年前 , 16F
這篇比較新借問個 自學c好像板上都推洪維恩的第四版
12/25 18:45, 16F

12/25 18:45, 8年前 , 17F
可是2007年的沒問題嗎 11年不是c語言不是還有一個版
12/25 18:45, 17F

12/25 18:45, 8年前 , 18F
本出來
12/25 18:45, 18F

12/25 18:45, 8年前 , 19F
看上面看上面
12/25 18:45, 19F

12/25 19:34, 8年前 , 20F
你很忙喔 YOU ARE SAYING WHAT
12/25 19:34, 20F

12/25 20:05, 8年前 , 21F
0917不要太超過
12/25 20:05, 21F

12/26 01:07, 8年前 , 22F
借版能這樣借的?
12/26 01:07, 22F

12/26 01:28, 8年前 , 23F
自己去開一篇啊...
12/26 01:28, 23F

12/26 11:43, 8年前 , 24F
https://hackmd.io/s/SJK_l4JQz,C::B設定很多,懶的話
12/26 11:43, 24F

12/26 11:44, 8年前 , 25F
用Dev就好
12/26 11:44, 25F
文章代碼(AID): #1QG8j-SN (C_and_CPP)