Cách tạo project trong Code Block

I. Giới thiệu:CodeBlock là một IDE được viết bằng C++ sử dụng framework wxWidget.Điểm nổi bật của CB bao gồm:

1. Cross-platform, nó có thể run trên mọi hệ điều hành, bao gồm : Mac, Linux, Windows, …2. Rất gọn nhẹ, chỉ có đúng 70mb.3. Có thể chọn bất cứ compiler để biên dịch source, mặc định là gcc.4. Hỗ trợ format source code rất tiện lợi cho việc copy code từ các site khác về, và chỉnh sữa lại.5. Free! Nó cũng giống như VC++, chúng ta không phải trả bất cứ một phí nào để download và sử dụng nó.

Bạn đang xem: Cách sử dụng code block

*Chú ý: Trong bài viết này, mình hướng dẫn cài đặt CB trên Windows, vì mình nghĩ đối với các bạn mới học, lập trình trên Windows vẫn dễ hơn so với các OS khác.

II. Tải về:Click vào link sau đây http://www.codeblocks.org/downloads/26,


Cách tạo project trong Code Block

code block


III. Cài đặt:Cài đặt CB rất dễ dàng. Chúng ta chỉ cần chọn “Next” và chờ đợi cho tới khi nó chạy xong thì thôi. Các hình ảnh dưới đây minh họa các bước cài đặt CB.

Cách tạo project trong Code Block

Cách tạo project trong Code Block

Cách tạo project trong Code Block

Cách tạo project trong Code Block

* Lưu ý ở bước này, IDE hỏi chúng ta chọn compiler nào để run CB, trên máy mình hiện có hai compiler được installed: Visual C++ và GCC. Vì CB thuộc GNU nên mình sẽ chọn GCC làm compiler và “set as default” compiler.

Xem thêm: Giới Thiệu - Trường Trung Cấp Kinh Tế

IV. Chạy CB và tạo một console application đơn giản

Tìm trong All Program biểu tượng của CB và chạy nó. Chúng ta sẽ thấy cửa sổ sau đây:

Cách tạo project trong Code Block

Trong lần đầu tiên chạy CB, nó sẽ hỏi bạn một số lựa chọn như tương thích các file có extension .cpp với CB editor, … Mình để lại phần này cho các bạn, vì đây chỉ là vấn đề sở thích.Để tạo một project trong CB, chúng ta sẽ thực hiện các thao tác sau đây:1. Nhìn vào góc trái trên cùng của VC++, chọn File -> New -> Project…2. Một cửa sổ khác hiện ra và chúng ta sẽ thấy rất nhiều lựa chọn khác ( ARM Project, AVR Project, Code::Blocks plugin, … ). Cái chúng ta cần ở đây là “Console Application”. Chọn nó và click “Go” button. Trong trang kế tiếp, click “Next”3. Cửa sổ này sẽ cho chúng ta chọn một trong hai ngôn ngữ C hoặc C++. Ở đây mình khuyến khích các bạn chọn C++ vì C++ compiler có thể biên dịch cả C và C++ nhưng compiler C chỉ có thể biên dịch chương trình C ( không có chiều ngược lại ). Chọn C++ và click “Next”3. Trong cửa số kế tiếp, chúng ta có một số chỗ phải điền vào, bao gồm:+. Project Title: đây là tên của project, bạn có thể đặt tên gì cũng được, tùy vào cảm hứng của bạn+. Folder to create project in: đây là nơi chứa các project của chúng ta.+. Project filename: phần này sẽ tự động điền vào khi bạn điền tên ở Project Title.

Browse tới ổ đĩa C:\ và tạo một folder có tên CodeBlock, như sau:

Cách tạo project trong Code Block

Các bạn có thể đặt tên cho Folder tùy thích. Mình chọn CodeBlock cho nó rõ nghĩa vậy thôi.Và sau khi điền hết vào các option ở bước này, chúng ta chọn “Next”. Cửa số kế tiếp, chọn “Finish”.V. Viết code, compile và run

Sau khi chọn “Finish”, CB sẽ dẫn chúng ta tới cửa sổ sau:

Cách tạo project trong Code Block

Nhìn bên góc trái, ta thấy project của chúng ta và ở trong folder Sources, có một file mặc định tên là “main.cpp”. Đây là file mặc định cho chương trình in ra “Hello World” đơn giản mà CB đã generate. Các bạn có thể thêm bất cứ code gì vào file này và biên dịch lại. Để run CB, chúng ta chỉ việc nhấn F9là xong. CB sẽ tự động save file, compile và run khi chúng ta nhấn F9.Vì mặc định CB có font chữ = 8, nên nó khá nhỏ và khó nhìn. Chúng ta sẽ chỉnh lại font cho nó bằng cách sau:

1. Chọn tab Settings -> Editor… ở trên cùng ( kế bên tab Help )2. Ở tab general setting có một button “Choose”, click vào và chỉnh lại font = 10.3. Chuyển qua tab syntax highlighting, và chọn màu cho các text trong C++.

Hình minh họa:

http://www.mediafire.com/file/spmg8rg43ijxwzy/codeblocks-17.12mingw-setup.rar/file

Sau khi đã tải phần mềm về máy, bạn chọn mở phần mềm lên và tiến hành cài đặt. Chỉ việc Next theo những gì phần mềm hướng dẫn.

Cách tạo project trong Code Block
Các bước tiến hành cài đặt CodeBlocks trên Windowns

Cách tạo project trong Code Block

Bắt đầu lập trình một chương trình C/C++ đầu tiên

Bước 1: Mở Project Wizard

Chọn File->New->Project… để bắt đầu dự án mới.

Cách tạo project trong Code Block
Bắt đầu một dự án C/C++ đầu tiên với CodeBlocks

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.

Cách tạo project trong Code Block
Chạy dự án Console application đầu tiên ( Chạy trên cửa sổ Commander)

Bước 2: Cài đặt ngôn ngữ và trình biên dịch

Cách tạo project trong Code Block
Bỏ qua bước này cho các dự án lần sau

Cách tạo project trong Code Block
Chọn ngôn ngữ lập trình, (ví dụ C++) khi được nhắc nhở.

Cách tạo project trong Code Block
Đặt tên dự án và chọn thư mục lưu dự án. Code::Blocks sẽ tạo 2 mục còn lại.

Cách tạo project trong Code Block
Chọn trình biên dịch, thường sẽ giữ nguyên. Sau đó Finish.

Bước 3: Lập trình chương trình C/C++ đầu tiên

Cách tạo project trong Code Block
Chương trình C/C++ đầu tiên

Mở file main.cpp ở cửa sổ bên trái để vào giao diện viết code cho chương trình. Ở cửa sổ bên phải, bạn có thể viết 1 ví dụ đơn giản in ra màn hình câu: “Hello world !”, Sau đó nhấn F9 để chạy và xem kết quả.

Những thắc mắc hay gặp khi sử dụng Code::Blocks

– Không tìm thấy trình biên dịch ( Compiler ) khi cài đặt Code::Blocks?

“Tried to run compiler executable”

Lỗi thường gặp nhất khi cài đặt CodeBlocks là thiếu trình biên dịch. Đó là lý do mình khuyên bạn cài bản có sẵn trình biên dịch kèm theo. Thiếu trình biên dịch, bạn sẽ không thể chạy được chương trình C/C++ hay dự án của mình trên Code::Blocks. Thường là do quá trình detect thư viện có vẫn đề hoặc do cài thiếu thư viện của trình biên dịch.

Trong trường hợp tìm trình biên dịch bị lỗi ( hoặc máy bạn có sẵn trình biên dịch riêng bạn muốn thêm ). Thì bạn cần trỏ thư mục chứa trình biên dịch cho Code::Blocks nhận biết.

  • Truy cập Settings > Compiler > Toolchain executetables
  • Chọn Auto detect để nhận Compiler

Cách tạo project trong Code Block
Sửa lỗi thiếu trình biên dịch MinGW cho Code::Blocks

Cách tạo project trong Code Block
Auto-detect Compiler lỗi thiếu Compiler

Trong trường hợp bạn cài thiếu Compiler cho Code::Blocks, bạn cần cài trình biên dịch MinGW cho máy tính theo hướng dẫn Hướng dẫn cài đặt trình biên dịch MinGW cho máy tính. Sau đó thực hiện Detect lại trình biên dịch như trường hợp mình đã nêu ở trên.

– Không tạo được Project trên Code:Blocks?

Bạn hãy chắc chắn rằng đã lựa chọn đường dẫn thư mục cho dự án của mình?

Cách tạo project trong Code Block
Không tạo được project trên Codeblocks

Trên đây là những hướng dẫn cơ bản nhất để cài đặt và sử dụng Code::Blocks cho những bạn mới tìm hiểu về lập trình C/C++