B1. Tạo Project: File >> New >> Project…
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-1.png)
B2. Chọn mục Console application >> Go
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-2.png)
B3. Chọn C++ >> Next>
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-3.png)
B4. Nhập Project title (ví dụ: Demo), chọn nơi lưu Project và chọn >> Next>
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-4.png)
B5. Để mặc định chọn >> Finish
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-5.png)
B6. Mở file main.cpp và viết hoặc dán Code cần debug
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-6.png)
B7. Mở cửa sổ Watches để nhập các biến cần kiểm tra dữ liệu
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-7.png)
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-8.png)
B8. Đặt con trỏ tại dòng lệnh muốn thực hiện
- F4: Thực hiện chương trình đến vị trí con trỏ đang đứng
- F7: Thực hiện lệnh kế tiếp, bỏ qua các câu lệnh trong chương trình con (nếu có)
- Shift F7: Thực hiện câu lệnh kế tiếp, kể cả các câu lệnh trong chương trình con (nếu có)
>> Theo dõi giá trị các biến tại cửa sổ “Watches”
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-9.png)
*** XỬ LÝ LỖI KHÔNG DEBUG ĐƯỢC TRÊN CODEBLOCK 17.12 ***
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-10.png)
B1. Vào Settings >> Debugger…
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-11.png)
B2. Chọn đến file gdb32.exe >> C:\Program Files (x86)\CodeBlocks\MinGW\bin\gdb32.exe
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-12.png)
** Trường hợp không dịch và chạy chương trình được thì cần kiểm tra
B1. Settings >> Compiler…
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-13.png)
B2. Chọn Tab Toolchain executables >> Auto-detect >> Ok
![](https://ngoccs.edu.vn/wp-content/uploads/2022/10/image-14.png)
Chúc thành công!