Code::Blocks là gì? Cách cài đặt Code::Blocks

Đối với những ai lần đầu tiên biết đến Code::Blocks thì khái niệm Code::Blocks là gì chính là thông tin quan trọng mà bạn cần tìm hiểu kỹ về loại IDE này. Phần mềm lập trình này được nhận xét là khá thân thiện với người sử dụng và rất hữu ích trong việc xây dựng và phát triển các chương trình. 

Code::Blocks là gì?
Code::Blocks là gì?

1. Code::Blocks là gì? 

Đây là môi trường phát triển tích hợp (IDE) miễn phí được xây dựng để đáp ứng các nhu cầu khắt khe nhất của người dùng trong lập trình các phần mềm được viết bằng ngôn ngữ C, C++ hoặc Fortran. Nó có thể hoạt động được trên nhiều nền tảng như MacOS, Linux hoặc Windows và hỗ trợ nhiều trình biên dịch như MS Visual C++ và GNU GCC.

Bên cạnh đó, Code::Blocks còn có giao diện thân thiện, tổ hợp tính năng đa dạng và có thể dễ dàng thêm các tính năng mới. Điều này có được là do thiết kế trên khung plugin cho phép FDE này mở rộng tính năng bằng cách cài đặt hoặc viết các mã plugin. Ví dụ như chức năng biên dịch và gỡ lỗi trên Code::Blocks được bổ sung bởi các plugin. 

2. Hướng dẫn cài đặt Code::Blocks

2.1. Bước 1: Tải Code::Blocks

  • Truy cập đường link: http://www.codeblocks.org/downloads. Nhấn chọn “Download the binary release”
  • Chọn nền tảng đang hoạt động của bạn (có 3 sự lựa chọn là Windows XP / Vista / 7 / 8.x / 10, Linux 32 and 64-bit và Mac OS X). 
  • Tải xuống cài đặt với trình biên dịch GCC. 

2.2. Bước 2: Cài đặt Code::Blocks

  • Chạy cài đặt đã tải và chấp nhận các tùy chọn mặc định
  • Xác minh đường dẫn của trình biên dịch và trình gỡ lỗi
  • Ví dụ với Code::Blocks 13.12 cho Windows: 

Vào menu Settings, chọn Compiler…. Tại Selected Compiler, bạn nhấn chọn GNU GCC Compiler và chọn tab Toolchain Executables. Sau đó kiểm tra mục Compiler’s Installation Directory. 

Nó sẽ được đặt thành thư mục phụ có tên MinGW của thư mục cài đặt Code::Blocks. Giả sử nếu Code::Blocks được cài đặt trong ổ C dưới dạng với đường dẫn c: \ Program Files \ codeblocks, bạn hãy chuyển nó thành c:\Program Files\codeblocks\MinGW. 

Áp dụng cách kiểm tra tương tự với trình gỡ lỗi. Bạn cũng chọn GDB/CDB debugger trong mục Debugger…: tại menu Settings và nhấn vào Default. Tại mục Executable path, bạn nhập tên đường dẫn đâỳ đủ của gdb.exe, chẳng hạn như c : \ Program Files \ codeblocks \ MinGW \ bin \ gdb.exe . 

Cài đặt thành công Code::Blocks
Cài đặt thành công Code::Blocks

3. Gợi ý cách viết chương trình C/C++ trong Code::Blocks

Sau khi đã cài đặt Code::Blocks cho máy tính, việc tiếp theo là hãy thử tạo một dự án cho từng ứng dụng của bạn. 

Một dự án thông thường sẽ bao gồm những tệp có liên quan như các mã nguồn, tệp tiêu đề và một số tài nguyên khác. Bạn hãy tiến hành theo các bước sau: 

  • Chọn File -> New -> Project…Thông thường bạn nên chọn Console Application cho dự án đầu tiên của mình. Sau đó nhấn Go. 
  • Khi trình hướng dẫn Console Application hiện ra, bạn nhấn Next -> C++ -> Next. Trong mục Project Title, bạn nhập HelloProject. Trong mục Folder to create project in, đặt thành thư mục đang hoạt động của bạn, ví dụ như d:\project. Chọn chấp nhận tất cả phần còn lại và nhấn Next. 

Lúc này, thư mục dự án Hello Project sẽ xuất hiện trong ổ D, mục project với tên HelloProject.cbp. Bạn có thể tiếp tục tạo thêm các dự án mới trong thư mục project này. 

Trong trường Compiler, chấp nhận tùy chọn mặc định của GNU GCC Compiler và nhấn kết thúc. 

  • Trong phần Management, chọn tab Projects -> mở rộng nút dự án Hello Project -> mở rộng nút Source. Kích đúp chuột vào main.cpp. 
  • Để tạo chương trình, chọn Build trong menu Build
  • Để chạy chương trình, chọn Run trong menu Build

Trên đây là những thông tin về môi trường phát triển tích hợp mã nguồn mở miễn phí Code::Blocks mà bạn cần biết để ứng dụng cho việc xây dựng, phát triển các chương trình và phần mềm của mình. Đối với những ai mới bắt đầu, bạn nên tìm hiểu thật kỹ khái niệm Code::Blocks là gì trước khi cài đặt về máy và tạo một dự án mới với Code::Blocks nhé. 

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và đọc thêm về quy trình tuyển dụng tại đây.

https://vn.got-it.ai/blog/wp-content/uploads/2021/04/1_QAG9RXQyyMAY7i9OYo84FA.png
Got It Vietnam
February 07, 2021
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
Gợi ý tài liệu tự học các ngôn ngữ lập trình web phổ biến miễn phí

Gợi ý tài liệu tự học các ngôn ngữ lập trình web phổ biến miễn phí

Thay vì vội vàng đăng ký các chương trình học mất tiền, bạn hãy tham khảo ngay những tài liệu tự học các ngôn ngữ lập trình web phổ biến miễn phí được Got It gợi ý dưới đây. Các ngôn ngữ được nhắc đến trong bài bao gồm HTML, CSS và JavaScript – chìa […]
IDE là gì? Bạn đã biết 6 loại IDE này?

IDE là gì? Bạn đã biết 6 loại IDE này?

IDE là gì hẳn là một câu hỏi mà bất cứ ai từng theo đuổi lập trình cũng từng thắc mắc. Hôm nay, hãy cùng Got It tìm hiểu ngay định nghĩa IDE và 6 loại IDE phổ biến nhất mà bạn nên biết trong bài viết sau nhé! Mục lục1. IDE là gì?2. Các […]
Lương lập trình web trung bình trên thế giới hiện nay là bao nhiêu?

Lương lập trình web trung bình trên thế giới hiện nay là bao nhiêu?

Càng ngày các cá nhân và tổ chức càng dành nhiều thời gian trên mạng internet hơn. Từ đó, nhu cầu cho các nhà lập trình web phát triển ngày càng nhiều. Họ giúp tùy chỉnh, xây dựng những sân chơi trực tuyến để mọi người có thể kết nối với nhau. Vậy mức lương […]
Lập trình web cần học những gì để làm chủ công việc

Lập trình web cần học những gì để làm chủ công việc

Lập trình web cần học những gì? Đây có lẽ là câu hỏi mà các bạn lập trình viên tương lai đang băn khoăn. Vì thế, trong bài viết này, Got It sẽ làm rõ những nội dung quan trọng mà mà bất cứ lập trình viên web cũng cần phải học. Lập trình viên […]
Lộ trình học lập trình web dành cho người mới bắt đầu

Lộ trình học lập trình web dành cho người mới bắt đầu

Nhiều bạn muốn học lập trình web nhưng chưa biết bắt đầu từ đâu? Lộ trình học lập trình web như thế nào thì hiệu quả? Nếu bạn đang băn khoăn về đề này, hãy tham khảo lộ trình học lập trình web cho người mới bắt đầu dưới đây nhé! Mục lục1. Xác định […]
Code::Blocks là gì? Cách cài đặt Code::Blocks

Code::Blocks là gì? Cách cài đặt Code::Blocks

Đối với những ai lần đầu tiên biết đến Code::Blocks thì khái niệm Code::Blocks là gì chính là thông tin quan trọng mà bạn cần tìm hiểu kỹ về loại IDE này. Phần mềm lập trình này được nhận xét là khá thân thiện với người sử dụng và rất hữu ích trong việc xây […]