Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
426,96 KB
Nội dung
1 Giới thiệu Dev-C++ (Dev-Cpp, phiên 4.9.9.2) cơng cụ phát triển tích hợp (IDE Integrated Development Environment) ứng dụng C/C++ thuộc dạng mã nguồn mở download link phía DevCpp dựa trình biên dịch mã nguồn mở MinGW (Minimalist GNU* for Windows, http://www.mingw.org/) MinGW sử dụng GCC (the GNU g++ compiler collection) sử dụng cho hệ thống Windows Linux Hiện DevCpp công cụ phát triển ứng dụng C/C++ sử dụng rộng rãi để dạy lập trình để phát triển ứng dụng mã nguồn mở Mặc dù nhiều tính cao cấp cơng cụ IDE thương mại khác (Visual Studio Microsoft) DevCpp cơng cụ thích hợp mơi trường giáo dục bậc đại học dạy học ngôn ngữ C/C++ Lý Dev-C++ hỗ trợ C/C++ chuẩn, mã nguồn viết Dev-C++ biên dịch IDE khác, điều ngược lại khơng Cài đặt Có phiên dev-c++ Bản cài đặt portable • Bản cài đặt: Tải file cài đặt đây: Download DevCpp-4.9.9.2_Setup • Bản portable: Phiên portable khơng cần cài đặt tải từ đây: Download Dev-CppPortable_4.9.9.2 Thao tác với Dev-C++ 3.1 Cấu hình Dev-C++ (Chỉ thực lần đầu) Chạy file cài đặt DEV-C++ (file devcpp.exe) • Vào menu "Tools" chọn "Compiler Options" • Vào tab "Settings" tab, nhấn vào "Linker" khung bên trái thay đổi thơng số "Generate debugging information" sang "Yes": • Nhấn OK 3.2 Tạo chương trình dự án Các bước sử dụng Dev-CPP để tạo chương trình C/C++ đơn giản bao gồm bước sau: • B1 Tạo file/project • B2 Soạn thảo mã nguồn • B3 Biên dịch, sửa lỗi (nếu có) • B4 Chạy thử kiểm tra kết • B5 Debug (nếu cần) Bước 1: Tạo file project (dự án) a Trường hợp chương trình đơn giản Trong trường hợp chương trình đơn giản, cần file để lưu mã nguồn, chọn menu File | New | Source File (Ctrl-N) Và nhập mã nguồn trực tiếp vào file b Trường hợp chương trình phức tạp Đối với chương trình C/C++ phức tạp, chương trình cần nhiều file để thực DevCPP có khái niệm dự án (project) Project nơi cất giữ tất thông tin liên quan đến mã nguồn, thư viện, tài nguyên,… để biên dịch thành chương trình • Để tạo Project mới, vào menu "File" chọn "New", "Project " • Chọn "Console Application" chọn "C project" lập trình C, Chọn “C++ Project” C++ Nhập tên project, tên project tên file thực thi (.exe) tạo biên dịch • Nhấn "OK" Dev-C++ hỏi nơi lưu trữ project Nhấn "OK" Bước 2: Soạn thảo mã nguồn Nếu bước 1.a bắt tay vào việc nhập mã nguồn chương trình Nếu bước 1.b, có cách thêm mã nguồn vào dự án • Vào menu "File" chọn "New Source File" (CTRL+N) • Vào menu "Project" chọn "New File" Dev-c++ không hỏi tên file thực hiện: o Compile o Save the project o Save the source file o Exit Dev-C++ Bạn thêm file nguồn có sẵn phương pháp sau: • Vào menu "Project" chọn "Add to Project" • Nhấn phím phải chuột vào project name khung bên trái chọn "Add to Project" Các quy tắc soạn thảo gần giống với chương trình soạn thảo văn chuấn (Word,…) Một vài tính như: • Undo • Redo • Copy • Paste • Cut • Select All • … Tham khảo menu Edit để biết chi tiết phím tắt soạn thảo Bước 3: Biên dịch (Compile) Sau nhập file nguồn xong, để biên dịch thực hiện: • Vào menu "Execute" chọn "Compile" (CTRL+F9) Thông thường, biên dịch lần đầu dễ có lỗi Syntax Lỗi Syntax hiển thị tab biên dịch phía hình Để biết lỗi xảy vị trí source code, doubleclick vào lỗi contrỏ hình trở vị trí có lỗi biên dịch Hình minh hoạ lỗi syntax (thiếu dấu ;) biên dịch Trong trường hợp biên dịch cơng, hộp thoại thơng báo có status “Done” Bước 4: Thực thi chương trình Bây giờ, bạn chạy chương trình • Vào menu "Execute" chọn "Run" Chú ý 1: Bước & thực đồng thời menu Execute, chọn Compile & Run (F9) Chú ý 2: Màn hình kết khơng xuất hiện: Nếu chạy chương trình, bạn thấy hình console DOS màu đen xuất hiện, chớp sáng vài lần trở lại hình soạn thảo tức chương trình bạn chạy xong Điều có nghĩa chương trình thực thi xong tự đóng cửa sổ console sau chương trình Để giải trường hợp sử dụng lệnh “getch();” để tạm dừng hình, quan sát kết chương trình Ta thêm đoạn code trước dấu “}” đóng hàm main, để lệnh sử dụng ta thêm thư viện: #include đầu chương trình Bước 5: Debug Trong trường hợp chương trình chạy khơng ý bạn, sử dụng công cụ debugger để xác định cụ thể Chức debug có tab debug cuối hình Nhiều chức khác có menu debug Một vài tính debug như: • Chạy tới trỏ hình (Run to cursor ) • Thêm cửa sổ theo dõi • Theo dõi giá trị biến,… Chương trình Hello World Để kiểm tra hoạt động Dev-Cpp, sau chương trình in hình chữ “Hello World” sử dụng ngơn ngữ C C++ Bạn thực theo bước trên, nhập mã nguồn chạy thử để kiểm tra kết a) Ngôn ngữ C: /* Chuong trinh C don gian * In man hinh dong chu Hello World * Nhan phim Enter de thoat * luu file voi ten la hello.c */ # include # include main() { printf ("Hello World \n"); getch(); } b) Ngôn ngữ C++: /* Chuong trinh C++ don gian * In man hinh dong chu Hello World * Nhan phim Enter de thoat * luu file voi ten la hello.cpp */ # include int main() { std::cout