Cài đặt Môi trường C++: Hướng dẫn cho Người mới Bắt đầu

Xin chào các bạnfuture lập trình viên C++! Tôi rất vui mừng được làm hướng dẫn viên cho bạn trong hành trình thú vị vào thế giới của C++. Với tư cách là người đã dạy khoa học máy tính hơn một thập kỷ, tôi không thể chờ đợi để chia sẻ kiến thức và kinh nghiệm của mình với các bạn. Hãy cùng nhau bắt đầu và cài đặt môi trường C++ của bạn nhé!

C++ Environment Setup

Cài đặt Môi trường Cục bộ

Trước khi chúng ta bắt đầu viết chương trình C++ đầu tiên, chúng ta cần thiết lập môi trường phát triển. Hãy tưởng tượng như bạn đang chuẩn bị không gian làm việc trước khi bắt đầu một dự án nghệ thuật lớn. Bạn sẽ không thể bắt đầu vẽ nếu không có canvas và cọ, phải không?

Điều bạn cần

  1. Một chiếc máy tính (rõ ràng rồi!)
  2. Một trình soạn thảo văn bản
  3. Một bộ编译器 C++

Hãy cùng phân tích từng phần:

1. Máy tính

Bạn có lẽ đã có điều này. C++ có thể chạy trên Windows, macOS hoặc Linux, vì vậy bất kỳ thiết bị nào bạn có đều sẽ hoạt động tốt.

2. Trình soạn thảo văn bản

Trình soạn thảo văn bản là nơi bạn sẽ viết mã C++ của mình. Nó giống như một trình xử lý văn bản, nhưng cho mã nguồn. Có nhiều lựa chọn sẵn có, nhưng đối với người mới bắt đầu, tôi khuyên bạn nên sử dụng Visual Studio Code. Nó miễn phí, thân thiện với người dùng và hoạt động trên tất cả các hệ điều hành chính.

Để cài đặt Visual Studio Code:

  1. Truy cập trang web Visual Studio Code
  2. Tải xuống phiên bản phù hợp với hệ điều hành của bạn
  3. Chạy trình cài đặt và làm theo hướng dẫn

Sau khi cài đặt, mở Visual Studio Code. Bạn sẽ thấy màn hình chào mừng. Đừng lo lắng về tất cả các tùy chọn hiện tại; chúng ta sẽ khám phá chúng khi tiến hành.

3. Bộ编译器 C++

Bây giờ là phần kỳ diệu. Bộ编译器 chuyển đổi mã C++ của bạn thành một chương trình mà máy tính của bạn có thể chạy. Nó giống như một người dịch giả chuyển đổi hướng dẫn của bạn thành ngôn ngữ mà máy tính hiểu.

Cài đặt Bộ编译器 GNU C/C++

Bộ Compiler Collection (GCC) là một bộ编译器 phổ biến và miễn phí mà chúng ta sẽ sử dụng. Quá trình cài đặt khác nhau tùy thuộc vào hệ điều hành của bạn.

Đối với Người dùng Windows

  1. Tải xuống MinGW-w64 từ trang web chính thức
  2. Chạy trình cài đặt
  3. Chọn các thiết lập (đối với người mới bắt đầu, các tùy chọn mặc định là đủ)
  4. Thêm MinGW vào PATH hệ thống

Để thêm MinGW vào PATH:

  1. Nhấp phải vào 'This PC' hoặc 'My Computer' và chọn 'Properties'
  2. Nhấp vào 'Advanced system settings'
  3. Nhấp vào 'Environment Variables'
  4. Trong 'System variables', tìm và chọn 'Path', sau đó nhấp vào 'Edit'
  5. Nhấp vào 'New' và thêm đường dẫn đến thư mục bin của MinGW (thường là C:\MinGW\bin)

Đối với Người dùng macOS

Người dùng MacOS có phần dễ dàng hơn! Bộ编译器 C++ đã được cài đặt sẵn. Bạn chỉ cần cài đặt Xcode Command Line Tools:

  1. Mở Terminal
  2. Gõ lệnh sau và nhấn Enter:
xcode-select --install
  1. Làm theo hướng dẫn để hoàn tất quá trình cài đặt

Đối với Người dùng Linux

Hầu hết các bản phân phối Linux đều có GCC cài đặt sẵn. Để kiểm tra xem bạn có nó hay không:

  1. Mở Terminal
  2. Gõ lệnh sau và nhấn Enter:
g++ --version

Nếu bạn thấy thông tin về phiên bản, bạn đã sẵn sàng! Nếu không, bạn có thể cài đặt GCC bằng cách sử dụng trình quản lý gói của phân phối của bạn. Đối với Ubuntu hoặc Debian, bạn sẽ sử dụng:

sudo apt-get update
sudo apt-get install build-essential

Xác minh Môi trường của bạn

Bây giờ chúng ta đã cài đặt mọi thứ, hãy chắc chắn rằng nó hoạt động đúng cách. Chúng ta sẽ viết một chương trình đơn giản "Hello, World!" - chương trình đầu tiên truyền thống cho bất kỳ lập trình viên mới nào.

  1. Mở Visual Studio Code
  2. Tạo một tệp mới và lưu nó với tên hello.cpp
  3. Gõ mã sau:
#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}

Hãy phân tích mã này:

  • #include <iostream> cho biết bộ编译器 bao gồm thư viện đầu vào/đầu ra, mà chúng ta cần để in ra console.
  • int main() là hàm chính nơi chương trình của chúng ta bắt đầu thực thi.
  • std::cout << "Hello, World!" << std::endl; in ra "Hello, World!" trên console.
  • return 0; cho biết hệ điều hành rằng chương trình của chúng ta đã kết thúc thành công.
  1. Lưu tệp
  2. Mở một terminal trong Visual Studio Code (Terminal -> New Terminal)
  3. Đi tới thư mục nơi bạn đã lưu hello.cpp
  4. Biên dịch chương trình bằng cách gõ:
g++ hello.cpp -o hello
  1. Chạy chương trình:
  • Trên Windows: hello
  • Trên macOS/Linux: ./hello

Nếu bạn thấy "Hello, World!" được in ra trên terminal, chúc mừng! Môi trường C++ của bạn đã được thiết lập và hoạt động đúng cách.

Các Phương thức Thường gặp trong C++

Bây giờ chúng ta đã thiết lập môi trường, hãy xem xét một số phương thức thường gặp mà bạn sẽ sử dụng trong C++. Dưới đây là bảng các phương thức thường sử dụng:

Phương thức Mô tả Ví dụ
cout In ra đầu ra trên console std::cout << "Hello, World!";
cin Đọc đầu vào từ console std::cin >> variable;
endl Kết thúc dòng hiện tại std::cout << "Hello" << std::endl;
getline Đọc một dòng văn bản std::getline(std::cin, string_variable);
push_back Thêm một phần tử vào vector vector_name.push_back(element);
size Trả về kích thước của một container vector_name.size();
find Tìm kiếm một phần tử string_name.find("substring");
substr Trích xuất một substring string_name.substr(start_pos, length);

Chúng ta sẽ khám phá các phương thức này và nhiều phương thức khác khi tiếp tục hành trình học C++ của mình. Nhớ rằng học lập trình giống như học một ngôn ngữ mới - nó cần thời gian và thực hành. Đừng nản lòng nếu mọi thứ không ngay lập tức rõ ràng. Hãy tiếp tục, và trước khi bạn biết, bạn sẽ viết các chương trình phức tạp một cách dễ dàng!

Trong bài học tiếp theo, chúng ta sẽ đi sâu hơn vào cấu trúc của một chương trình C++ và bắt đầu viết mã phức tạp hơn. Đến那时, chúc bạn viết mã vui vẻ!

Credits: Image by storyset