Cài đặt môi trường lập trình C++
C++ là ngôn ngữ lập trình có mục đích và được sử dụng rộng rãi hiện nay. Ngôn ngữ lập trình này bao gồm các tính năng lập trình mệnh lệnh (imperative programing), ngôn ngữ lập trình hướng đối tượng và ngôn ngữ lập trình khái quát. Trong bài học C++ này eLib.VN sẽ hướng dẫn bạn cách cài đặt môi trường C++. Cùng theo dõi nhé!
Mục lục nội dung
1. Các công cụ cần thiết
Nếu bạn muốn cài đặt môi trường lập trình C++, bạn cần hai công cụ phần mềm sau đây trên máy tính của bạn: Trình soạn thảo văn bản và trình biên dịch C++.
Trình soạn thảo văn bản
Điều này sẽ được sử dụng để nhập chương trình của bạn. Ví dụ về một số trình soạn thảo bao gồm Windows Notepad, lệnh Chỉnh sửa Hệ điều hành, Tóm tắt, Epsilon, EMACS và vim hoặc vi.
Tên và phiên bản của trình soạn thảo văn bản có thể khác nhau trên các hệ điều hành khác nhau. Ví dụ, Notepad sẽ được sử dụng trên Windows, và vim hoặc vi có thể được sử dụng trên các cửa sổ cũng như trên Linux hoặc UNIX.
Các tệp bạn tạo với trình biên tập của bạn được gọi là các tệp nguồn và chứa các mã nguồn của chương trình. Các tập tin nguồn cho các chương trình C thường được đặt tên với phần mở rộng ".c".
Trước khi bắt đầu lập trình, hãy chắc chắn rằng bạn có một trình soạn thảo văn bản và bạn có đủ kinh nghiệm để viết một chương trình máy tính, lưu nó trong một tệp, biên dịch nó và cuối cùng thực hiện nó.
Trình biên dịch C++
Mã nguồn được viết bằng tệp mã nguồn là nguồn có thể đọc được của con người cho chương trình của bạn. Nó cần phải được "biên dịch", vào ngôn ngữ máy để CPU của bạn thực sự có thể thực hiện chương trình theo các hướng dẫn được đưa ra.
Trình biên dịch biên dịch mã nguồn vào các chương trình thực thi cuối cùng. Trình biên dịch được sử dụng thường xuyên nhất và miễn phí là trình biên dịch GNU C/C++, nếu không bạn có thể có trình biên dịch từ HP hoặc Solaris nếu bạn có hệ điều hành tương ứng.
Phần sau giải thích cách cài đặt trình biên dịch GNU C/C++ trên các hệ điều hành khác nhau. Chúng tôi tiếp tục đề cập đến C/C++ với nhau vì GNU gcc trình biên dịch hoạt động cho cả C và C++ ngôn ngữ lập trình.
2. Cài đặt môi trường lập trình C++
Cài đặt trên UNIX/Linux
Nếu bạn đang sử dụng Linux hoặc UNIX , hãy kiểm tra xem GCC đã được cài đặt trên hệ thống của bạn bằng cách nhập lệnh sau từ dòng lệnh:
$ gcc -v
Nếu bạn có trình biên dịch GNU được cài đặt trên máy của bạn thì bạn nên in một thông báo như sau:
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
Hướng dẫn này đã được viết dựa trên Linux và tất cả các ví dụ đưa ra đã được biên dịch trên hương vị Cent OS của hệ thống Linux.
Cài đặt trên Mac OS
Nếu bạn sử dụng Mac OS X, cách dễ nhất để lấy GCC là tải về môi trường phát triển Xcode từ trang web của Apple và làm theo hướng dẫn cài đặt đơn giản. Một khi bạn đã thiết lập Xcode, bạn sẽ có thể sử dụng trình biên dịch GNU cho C/C++.
Cài đặt trên Windows
Để cài đặt GCC trên Windows, bạn cần cài đặt MinGW. Để cài đặt MinGW, hãy truy cập vào trang chủ của MinGW, www.mingw.org và làm theo liên kết tới trang download MinGW. Tải về phiên bản mới nhất của chương trình cài đặt MinGW, có tên MinGW-
Trong khi cài đặt Min GW, ở mức tối thiểu, bạn phải cài đặt gcc-core, gcc-g++, binutils và thời gian chạy MinGW, nhưng bạn có thể muốn cài đặt thêm.
Thêm thư mục con bin của cài đặt MinGW vào biến môi trường PATH của bạn , để bạn có thể chỉ định các công cụ này trên dòng lệnh bằng các tên đơn giản của chúng.
Sau khi quá trình cài đặt hoàn tất, bạn có thể chạy gcc, g++, ar, ranlib, dlltool và một số công cụ GNU khác từ dòng lệnh Windows.
Phần mềm Dev C++
Nếu bạn đang sử dụng hệ điều hành Windows bạn có thể sử dụng phần mềm Dev C++, khi cài phần mềm Dev C++ cung cấp cho bạn trình soạn thảo văn bản, trình biên dịch C/C++, tính năng debug và nhiều tính năng tiện lợi khác.
Giao diện ban đầu của phần mềm Dev C++:
Phần mềm Turbo C++
Giao diện ban đầu của phần mềm Turbo C++ khá là tù:
Trên đây là bài viết của eLib.VN về Cài đặt môi trường lập trình C++. Chúng tôi hy vọng, bài viết hữu ích cho những bạn có đam mê và muốn phát triển cùng ngôn ngữ lập trình C++. Chúc các bạn thành công!
Tham khảo thêm
- doc Chương trình C++ đầu tiên
- doc Biến trong C++
- doc Kiểu dữ liệu trong C++
- doc Ép kiểu trong C++
- doc Toán tử trong C++
- doc Từ khóa và comment trong C++
- doc Hằng số trong C++
- doc cout, cin và endl trong C++
- doc Ký tự đặc biệt trong C++
- doc Namespace trong C++
- doc Template trong C++
- doc Modifier trong C/C++