Lập trình C trên Linux với Eclipse


Từ phiên bản RedHat Fedora Core 4 trở đi, trong phần các công cụ lập trình (nếu bạn cài full) sẽ có công cụng Eclipse, đây là môi trường lập trình do IBM phát triển, bạn có thể lập trình rất nhiều ngôn ngữ trên bộ công cụ này (Java, C, C++, C#, Php…). Ở đây tôi sẽ hướng dẫn các bạn cách tạo project, biên dịch và debug với công cụ này. Nếu các bạn sử dụng Fedora Core 6, trong quá trình cài đặt ở bước chọn gói phần mềm, các bạn check đủ 3 mục (Office and Productivity, Software Development và Web Server), và chọn Customize now, vào nhóm Development và đánh dấu vào gói Eclipce và Java Development (sẵn tiện để lập trình java luôn, vì Eclipse hỗ trợ Java khá tốt). 1. Tạo project với ngôn ngữ C: – Chon File –> New –> Managed Make C Project – Đặt tên cho project –> Next Tiếp theo, các bạn chọn Project type là Executable (Gnu) –> Next Bước tiếp theo, các bạn Add tập tin Souce Code vào. Chọn File –> New –> New source file Nhập tên file vào, chú ý phải gõ luôn phần mở rộng của tập tin source. Ví dụ: HelloWorld.c Bây giờ bắt đầu viết một đoạn code đơn giản. #include int main() { printf(“Hello World !”); return 0; } Sau khi viết code xong, ta tiến hành chạy thử. Các bạn click vào dấu mũi tên nhỏ của nút Run trên thanh công cụ, chọn Run As… Hộp thoại Run sẽ hiện ra, các bạn double click vào C/C++ Local Application, nó sẽ tạo 1 dòng bên duới, có thể tên khác với trong hình. Ở đây mình đặt tên cho phần cấu hình Run này là MyFirstApp. Ở mục Project các bạn chọn Browse… và chọn project cần chạy. Ở mục C/C++ Application các bạn chọn Search Project… và chọn project cần chạy. Sau đó chọn nút Apply, nếu nút Run bên duới của hộp thoại hiện lên nghĩa là chương trình có thể chạy được. Bây giờ các bạn có thể click vào nút Run để chạy chương trình. Kết quả thực hiện chương trình nằm bên dưới màn hình, chỗ Console. 2. Debug chương trình: – Đặt điểm breakpoint: Ctrl + Shilt + B, hay các bạn co thể double click vào thanh đứng màu xám phía trước dòng lệnh, sau khi đặt breakpoint xong các bạn sẽ thấy vòng tròn nhỏ màu xanh trên thanh này. – Nhấn F11 để bắt đầu debug. – Nhấn F8 để chạy đến vị trí đặt điểm breakpoint. – Nhấn F5/F6 để chạy từng dòng lệnh. (F5 chạy vào hàm). – Nhấn Ctrl + F8 để chuyển đổi giữa màn hình debug và màn hình soạn thảo code. – Nhấn Shift+Alt+Q rồi nhấn V để xem giá trị của các biến. Chúc các bạn thành công !

Advertisements
%d bloggers like this: