Hướng dẫn cài đặt và sử dụng Code::Blocks cho người mới bắt đầu

Cùng xem Hướng dẫn cài đặt và sử dụng Code::Blocks cho người mới bắt đầu trên youtube.

Cách tải Code Block và sử dụng phần mềm lập trình này như thế nào. Hãy cùng wiki.onlineaz.vn tìm hiểu mọi điều bạn cần biết về cách sử dụng Code Block nhé!

Cách dùng Code Block

Code::Blocks là một IDE (Integrated Development Environment) mã nguồn mở. Nó giúp người dùng xây dựng và phát triển phần mềm hoặc chương trình, bao gồm viết code, gỡ lỗi, thử nghiệm… Nó hỗ trợ nhiều trình biên dịch như GNU GCC (MinGW và Cygwin), MS Visual C++.

Bạn đang xem: hướng dẫn cài code block

Tính năng nổi bật của Code::Blocks

  • Mã nguồn mở! GPLv3, không tính phí ẩn.
  • Hỗ trợ chéo nền tảng, chạy trên Linux, Mac, Windows (dùng wxWidget).
  • Được viết bằng C++. Không cần ngôn ngữ thông dịch hoặc lib độc quyền.
  • Có thể mở rộng bằng plugin.

Trình biên dịch:

  • Hỗ trợ nhiều trình biên dịch:
    • GCC (MingW / GNU GCC)
    • MSVC++
    • clang
    • Digital Mars
    • Borland C++ 5.5
    • Open Watcom
  • Hệ thống build tùy biến rất nhanh (không cần tạo file)
  • Hỗ trợ các build song song (dùng lõi bổ sung cho CPU)

Các dự án đa mục tiêu

  • Kết hợp nhiều dự án trong không gian làm việc
  • Nhập các dự án và workspace MSVC (lưu ý: không hỗ trợ sắp xếp code)
  • Nhập dự án Dev-C++

Trình gỡ lỗi

  • Interface GNU GDB
  • Hỗ trợ MS CDB
  • Hỗ trợ đầy đủ các điểm ngắt
  • Chuyển đổi giữa các luồng

Giao diện

  • Highlight, tùy biến và mở rộng cú pháp
  • Thu gọn code cho C, C++, Fortran, XML…
  • Giao diện dạng tab
  • Hoàn thiện code
  • Trình duyệt class
  • Thụt dòng thông minh
  • Tools có thể tùy biến và mở rộng
  • Hoán đổi một phím giữa file .h và .c/.cpp
  • Quản lý danh sách việc cần làm cho nhiều người dùng khác nhau

Code::Blocks là phần mềm lập trình miễn phí và không quá khó dùng. Dưới đây là hướng dẫn sử dụng Code Blocks cho người mới bắt đầu.

Hướng dẫn cài và sử dụng Code Blocks

Hướng dẫn sử dụng CodeBlocks

  • Cài đặt Code::Blocks
  • Bắt đầu dự án đầu tiên của bạn
    • Bước 1: Mở Project Wizard
    • Bước 2: Chọn vị trí lưu dự án
    • Bước 3: Chọn trình biên dịch
    • Bước 4: Hoàn tất
  • Cách sửa một số lỗi phổ biến trong CodeBlock

Cài đặt Code::Blocks

Đầu tiên, hãy làm theo các bước sau:

1. Tải Code::Blocks

2. Chạy file cài đặt. Nó là một trình cài đặt theo chuẩn Windows, chỉ cần nhấn Next sau khi đọc màn hình. Nếu sử dụng hệ điều hành khác, hãy click vào những lựa chọn phù hợp trên trang download của nhà phát hành.

3. Nếu bạn định cài một trình biên dịch sau khi cài Code::Blocks, hãy đọc thông tin trình cài đặt cung cấp. Ngoài ra, bạn có thể tham khảo thêm trợ giúp cài đặt trình biên dịch ở link này.

Chấp nhận các tùy chọn mặc định. Xác thực đường dẫn trình biên dịch và gỡ lỗi:

Đối với CodeBlocks 13.12 cho Windows: Tới menu Settings > Compiler… > Trong Selected Compiler, chọn GNU GCC Compiler > Chọn tab Toolchain Executables > Tích Compiler’s Installation Directory. Nó sẽ được thiết lập thành thư mục phụ MinGW của thư mục cài đặt CodeBlocks.

Ví dụ: Giả sử bạn cài CodeBlocks ở c:Program Filescodeblocks, hãy đặt nó sang c:Program FilescodeblocksMinGW.

Tương tự, kiểm tra cả đường dẫn của trình gỡ lỗi. Tới menu Settings > Debugger… > Mở rộng GDB/CDB debugger > Chọn Default > Trong Executable path, cung cấp đầy đủ tên đường dẫn của wiki.onlineaz.vn, ví dụ: c:Program FilescodeblocksMinGWbingdb.exe.

Xem thêm: thư mời thử việc

Xem Thêm : OpenDevelopment

4. Nếu đã tải file cài không chứa MinGW, bạn có thể phải tự tay cấu hình trình biên dịch (Code::Blocks luôn tự động phát hiện trình biên dịch).

Giao diện cài đặt Code::Blocks

Lưu ý với người dùng CodeBlocks 13.12 cho Windows:

Nếu gặp phải sự cố khi chạy trình gỡ lỗi với CodeBlocks 13.12 được đóng gói trong MinGW (gcc v4.7.1 and gdb 7.5), hãy cài riêng MinGW mới nhất và cấu hình đường dẫn trình biên dịch & gỡ lỗi để cài MinGW như hướng dẫn trên.

Ngoài ra, bạn cũng có thể sử dụng Eclipse hoặc Netbeans với trình biên dịch Cygwin hay MinGW GNU GCC.

Bắt đầu dự án đầu tiên của bạn

Bước 1: Mở Project Wizard

Chọn File->New->Project… để bắt đầu dự án mới. Bạn có thể chọn nhiều loại templates để bắt đầu dự án dễ dàng hơn. Với dự án đầu tiên, hãy chọn Console application (đây là tùy chọn phổ biến nhất cho những mục đích thông thường). Nhấp Go.

Lựa chọn thư mục lưu file dự án trong Code::Blocks

Bước 2: Chọn vị trí lưu dự án

Chọn ngôn ngữ lập trình, (ví dụ C++) khi được nhắc nhở. Ở màn hình tiếp theo, đặt tên dự án và thư mục lưu nó. Code::Blocks sẽ tạo các mục còn lại.

Lựa chọn thư mục lưu dự án

Bước 3: Chọn trình biên dịch

Code::Blocks thường chọn trình biên dịch mặc định người dùng sử dụng trên máy tính. Các bản build mặc định sẽ được vá lỗi và phát hành. Nếu cần bộ biên dịch khác, hãy chọn nó ngay tại đây.

Chọn trình biên dịch mong muốn trong Code::Blocks

Bước 4: Hoàn tất

Sau khi chọn Finish, bạn đã hoàn thành dự án đầu tiên rồi đấy.

Cách sửa lỗi sử dụng Code: Block

Viết nhiều chương trình trò chơi trong một dự án

Có thể bạn quan tâm: Hướng dẫn cách chơi đội hình Tiên Phong Bí Ẩn ĐTCL Mùa 4.5

Xem Thêm : Mệnh đề trạng ngữ (Phần 1): Định nghĩa, Vị trí và Cách dùng

Mặc dù một dự án có thể chứa nhiều file nguồn nhưng chỉ có một hàm main() trong số tất cả. Vì thế, bạn không thể lưu hai chương trình trong một dự án. Bạn sẽ gặp lỗi nhiều định nghĩa “main” khi làm việc đó. Bạn cần tạo một dự án cho từng chương trình.

Tuy nhiên, CodeBlock cho phép bạn thêm hoặc xóa file từ một dự án. File bị loại bỏ không được xóa và giữ lại trong thư mục. Chúng ta có thể dùng tính năng này để viết nhiều chương trình trong một dự án. Quá trình như sau:

  1. Tạo dự án C/C++ mang tên ToyProgramProject. Bạn sẽ tự động có wiki.onlineaz.vn.
  2. Viết chương trình đồ chơi trên wiki.onlineaz.vn. Xây dựng và chạy chương trình này.
  3. Để viết chương trình khác: chọn File > Save File as > nhập tên một chương trình như wiki.onlineaz.vn. Loại bỏ nó khỏi dự án bằng cách click chuột phải vào wiki.onlineaz.vn > remove file from project.
  4. Tiếp tục viết chương trình thứ hai trên wiki.onlineaz.vn. Xây dựng và khởi chạy nó.
  5. Lặp lại bước 3 và 4 cho chương trình khác.

Tóm lại, dùng Add File Remove File để đặt file chương trình mong muốn vào dự án. Sau đó Build & Run chương trình.

Hướng dẫn dùng Code::Blocks

Cách sửa một số lỗi phổ biến trong CodeBlock

Không thể biên dịch chương trình C/C++ sau khi cài đặt CodeBlocks

Kiểm tra:

  1. Đảm bảo bạn tải CodeBlocks bằng MinGW GNU C/C++ Compiler (ví dụ: wiki.onlineaz.vn).
  2. Tới menu Settings > Compiler > chọn tab Toolchain Executables > Kiểm tra thư mục cài đặt của trình biên dịch. Nó sẽ được thiết lập sang thư mục phụ MinGW của thư mục cài CodeBlocks. Ví dụ: c:Program FilescodeblocksMinGW nếu bạn cài CodeBlocks tại c:Program Filescodeblocks.

Không thể xây dựng hay chạy chương trình – Nút build/run cùng các mục trong menu chuyển màu xám và không thể lựa chọn.

Có thể một chương trình nào đó vẫn đang chạy. Bạn cần đóng chương trình này bằng cách đóng cửa sổ console đầu ra.

Lỗi tham chiếu không xác định tới [email protected]

Kiểm tra xem bạn đã có main() trong hàm hay chưa. Kiểm tra lại lỗi chính tả trong hàm này.

Lỗi hệ thống với các chương trình C: wiki.onlineaz.vn has stopped working

Kiểm tra hàm scanf(). Bạn có thể đã bỏ qua & trước tên biến.

Hi vọng bài viết này sẽ giúp cho những ai đang có ý định lập trình bằng Code::Blocks. Chúc các bạn thành công!

Xem thêm: Blog

Nguồn: https://dongnaiart.edu.vn
Danh mục: Tin tức

Lời kết: Trên đây là bài viết Hướng dẫn cài đặt và sử dụng Code::Blocks cho người mới bắt đầu. Hy vọng với bài viết này bạn có thể giúp ích cho bạn trong cuộc sống, hãy cùng đọc và theo dõi những bài viết hay của chúng tôi hàng ngày trên website: Dongnaiart.edu.vn

Related Posts

Xổ Số W88: Mô Hình Cược Mới Mẻ và Lợi Nhuận Khủng

Xổ Số W88: Mô Hình Cược Mới Mẻ và Lợi Nhuận Khủng

Xổ số W88 đã khiến cả cộng đồng game thủ và những người đam mê cá cược chao đảo với mô hình cược cực kỳ đa dạng và…

Xổ số Thừa Thiên Huế: Lựa chọn hàng đầu của lô thủ!

Xổ số Thừa Thiên Huế: Lựa chọn hàng đầu của lô thủ!

Có thể bạn quan tâm Sa vào bồ đà là chết ! Ý nghĩa cung Khảm mệnh Thủy, xem phong thủy cho người cung Khảm Mẫu giấy…

Điều khác biệt của chương trình đào tạo quốc tế cấp trung học sở 

Điều khác biệt của chương trình đào tạo quốc tế cấp trung học sở 

Chương trình đào tạo quốc tế chắc hẳn không còn là điều gì đó quá xa lạ với mọi người. Song vẫn còn rất nhiều bậc phụ…

Kèo châu Á là gì? Kinh nghiệm cá cược kèo châu Á bất bại 2024

Kèo châu Á là gì? Kinh nghiệm cá cược kèo châu Á bất bại 2024

Kèo châu Á là gì? Kèo châu Á là một loại kèo cá cược phổ biến trong bóng đá và nhiều môn thể thao khác tại thabet. Đây…

Lý do bạn nên tải app Sin88 về điện thoại tham gia cá cược

Lý do bạn nên tải app Sin88 về điện thoại tham gia cá cược

Bạn muốn tìm kiếm một sân chơi cá cược uy tín, chất lượng và mang đến những trải nghiệm tuyệt vời? Sin88 – ứng dụng cá cược…

Bắn cá đổi thưởng là gì? Kinh nghiệm chơi bắn cá đổi thưởng luôn thắng

Bắn cá đổi thưởng là gì? Kinh nghiệm chơi bắn cá đổi thưởng luôn thắng

Bắn cá đổi thưởng là gì? Bắn cá U888 đổi thưởng là một loại hình giải trí trực tuyến phổ biến trong ngành game online. Dưới đây là…