Trang 1 trên tổng số 5 123... Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 46 kết quả

Đề tài: Hướng dẫn cài đặt và cấu hình Eclipse để lập trình C/C++

  1. #1
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Mặc định Hướng dẫn cài đặt và cấu hình Eclipse để lập trình C/C++

    Giới thiệu một chút về Eclipse:

    Ngay từ khi bạn chạy Eclipse bạn sẽ nhận được một thông điệp như sau: The Eclipse Platform is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.

    Điều trên có nghĩa là: Eclipse Platform là một loại tool Platform - một open IDE cho mọi thứ và không riêng thứ nào.

    Theo Dr, Eclipse là một công cụ hoàn hảo, mạnh mẽ, và có thể chạy ở bấy cứ nơi nào (anywhere). Nó có rất nhiều plugin hữu ích cho việc phát triển một ứng dụng lớn, có thể nói là nó hỗ trợ và làm cho công việc của bạn trở lên nhanh chóng đến từng chi tiết nhỏ nhất. Hiện nay trên thế giới có rất nhiều các lập trình viên chuyên nghệp sử dụng và họ cũng khuyên bạn sử dụng và phát triển nó. Có rất nhiều công ty lớn tham gia phát triển Eclipse như IBM, SUN, Apache Software, ... bạn cũng có thể tìm thấy nhiều tài liệu hướng dẫn trên các trang web của các công ty này. Nếu bạn đã từng sử dụng chắc chắn bạn sẽ cảm thấy nó thật thú vị và hữu ích biết chừng nào, và còn thú vị hơn là "Nó hoàn toàn miễn phí"

    Eclipse có thể sử dụng để lập trình cho rất nhiều ngôn ngữ, chẳng hạn như Java, PHP, C/C++, Ruby, Python, HTML, Javascript, .... Thật thú vị phải không?

    Và ngay sau đây chúng ta sẽ bắt đầu cài đặt và cấu hình để nó có thể giúp bạn trong việc lập trình C/C++ và phát triển một dự án C/C++:

    Cài đặt:

    Đầu tiên bạn cần phải tải nó về từ http://www.eclipse.org/downloads. Tại đây bạn sẽ có nhiều sự lựa chọn thoải mái cho bạn. Ngay sau đây Dr chỉ giới thiệu chủ yếu cho việc lập trình C/C++ và phát triển ứng dụng C/C++ trên nền Windows. Với điều đó bạn sẽ có 2 sự lựa chọn:
    1. Tải bản Eclipse IDE for C/C++ Developers
    2. Tải bản Eclipse Classic 3.4, sau đó bạn cần phải cài các plugin cần thiết cho nó, như là Eclipse Platform, SDK, C/C++ Deployment, ....

    Do thời gian có hạn nên Dr chỉ giúp các bạn có thể viết, conpiling, debug một ứng dụng C/C++, hi vọng các bạn sẽ bổ sung tiếp. Nhưng cũng nói trước là bạn cũng cần phải có một máy tính có cấu hình máy tương đối để có thể run nó một cách hiệu quả.

    Sau đây là các bước tiếp theo.

    Sau khi bạn tải Eclipse IDE for C/C++ Developers về, chỉ cần giải nén vào một thư mục nào đó mà bạn thích và chạy file eclipse.exe là bạn đã có ngay một IDE tuyệt vời và hoàn hảo. Nhưng chưa đủ, cần phải làm thêm các bước sau:

    - Bạn cần thiết phải cài đặt MinGW tại địa chỉ http://downloads.sourceforge.net/mingw, Nó là một C/C++ compiler mã nguồn mở cho Windows Paltform
    - Bạn cần tải gdb debugger, sau đó giải nén và đặt nó vào một thư mục nào đó, cái này cần thiết cho quá trình debug của bạn.

    Chỉ cần như vậy thôi, và bây giờ bạn có thể bắt đầu vết code C/C++ cho mình. Nó có thể tự động hoàn chỉnh code của bạn, có khả năng tự động sinh mã, có một công cụ refactor thực sự hiệu quả, và tất nhiên là còn nhiều tính năng hữu ích nữa đó, nhớ tìm hiểu trước khi bắt đầu nhé.

    Nếu bạn làm việc với đông người, nhớ rằng bạn cần phải nghiên cứu một vài thứ như là: Subversive (for SVN Client), Topcased, MyLyn (for Bugzilla), ... nhé. Nó mới thực sự là phát triển ứng dụng C/C++.

    Đừng quên cảm ơn Dr bằng cách giới thiệu bạn bè ghé thăm cộng đồng C Việt nhé, Dr sẽ có nhiều bài viết hấp dẫn tiếp theo nữa, nó chắc chắn sẽ hữu ích cho việc phát triển một ứng dụng khổng lồ với C/C++.

    Chúc các bạn thành công!
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  2. #2
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Em đã down về rồi nhưng cài không đc, tình trạng chung đối với các bản khác nhau.

    Khi down nó có rất nhiều mirror chỗ này có cần chú ý gì không. Mong anh hướng dẫn thêm.
    Đã được chỉnh sửa lần cuối bởi QuangHoang : 05-08-2008 lúc 01:16 AM.

  3. #3
    Ngày gia nhập
    12 2007
    Bài viết
    7

    @QuangHoang: Eclipse cần phải có Java Virtual Machine thì mới chạy được. Cần phải cài JVM trước.
    @Dreaminess: Không biết vì sao em cài MinGW 5.1.4 không được, nó chạy đến một hồi thì báo: "Error: Failure reading from tarball." rồi đứng. Em sài Window Vista, ko biết có vấn đề gì không?

  4. #4
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Vâng, tớ quên mất không nói là bạn phải cài JVM trước nó mới có thể chạy được Eclipse. Để tải JVM bạn vào trang này: http://java.sun.com/javase/downloads/index.jsp, tải Java Runtime Environment (JRE) 6 Update 7 về và cài đặt vào máy. Khi đó bạn sẽ sử dụng được Eclipse.

    Dr rất tiếc là Dr không dùng Vista, do đó không rõ phải khắc phục thế nào cả. Hiện tớ đang dùng Windows XP chạy khá ổn, nhưng xem thông tin báo lỗi mà bạn đưa ra tớ nghĩ rằng có thể do cái Firewall ở Vista, bạn cần tìm hiểu thêm một chút về nó.

    Để làm được một chương trình lớn, điều mà bạn nghĩ tới ngay khi viết code chắc chắn là công cụ Debug, để có thể Debug được trong Eclipse với dbg bạn cần làm vài bước sau:
    1. Chọn menu Run >> Debug Configurations ... >> C/C++ Local Application >> Tạo một config name nếu chưa có
    2. Chuyển sang tab Debugger >> GDB Debugger >> Nhấn Browse ... >> chọn đường dẫn tới GDB Debugger (gdb.exe)
    3. Nếu thích thú bạn còn có thể có vài tùy chọn khác rất hữu ích cho bạn đó.

    Hi vọng những điều này sẽ khởi đầu hữu ích cho bạn! Hãy nhớ cách cảm ơn Dr đã ghi ở trên nhé (ẹc ẹc)
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  5. #5
    Ngày gia nhập
    12 2007
    Bài viết
    7

    Anh Dreaminess chỉ em với: em đã cài MinGW được rồi (phải cài bằng tay *_*), chạy comand line: g++ HelloWorld.cpp được luôn rồi, và đã cài Eclipse for Cpp version 3.3, nhưng Eclipse chỉ soạn được project Cpp được thôi, còn build project thì không được? Không biết có phải cấu hình thế nào để Eclipse nhận gcc làm trình biên dịch C++ hay không?

  6. #6
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Mặc định Hướng dẫn cài đặt và cấu hình Eclipse để lập trình C/C++

    Trích dẫn Nguyên bản được gửi bởi Softwareboy Xem bài viết
    Anh Dreaminess chỉ em với: em đã cài MinGW được rồi (phải cài bằng tay *_*), chạy comand line: g++ HelloWorld.cpp được luôn rồi, và đã cài Eclipse for Cpp version 3.3, nhưng Eclipse chỉ soạn được project Cpp được thôi, còn build project thì không được? Không biết có phải cấu hình thế nào để Eclipse nhận gcc làm trình biên dịch C++ hay không?
    Không cần phải cấu hình gì hết, chỉ cần cài MinGW đúng cách là OK. Check lại từng bước quá trình cài đặt MinGW xem nào:
    Xem hướng dẫn cài đặt manual ở link sau: http://www.mingw.org/node/24

    Chúc may mắn!
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  7. #7
    Ngày gia nhập
    12 2007
    Bài viết
    7

    Em cài rồi mà sao khi chọn Project -> Build Project thì Eclipse báo là "Error: Nothing to launch". Không hiểu là lỗi gì?

  8. #8
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Sau khi tiến hành các bước cài đặt, bạn tạo Project mà nó giống như hình sau là OK:


    Ngược lại tức là bạn đã thiếu một hoặc nhiều trong các bước nào đó.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  9. #9
    Ngày gia nhập
    01 2008
    Nơi ở
    UIT
    Bài viết
    129

    Trích dẫn Nguyên bản được gửi bởi Softwareboy Xem bài viết
    @QuangHoang: Eclipse cần phải có Java Virtual Machine thì mới chạy được. Cần phải cài JVM trước.
    @Dreaminess: Không biết vì sao em cài MinGW 5.1.4 không được, nó chạy đến một hồi thì báo: "Error: Failure reading from tarball." rồi đứng. Em sài Window Vista, ko biết có vấn đề gì không?
    đúng rồi bị y chang bạn này, cũng lỗi "Error: Failure reading from tarball" luôn, mặc dù đang chạy XPSP2

    Trích dẫn Nguyên bản được gửi bởi Softwareboy Xem bài viết
    Em cài rồi mà sao khi chọn Project -> Build Project thì Eclipse báo là "Error: Nothing to launch". Không hiểu là lỗi gì?
    xài tạm mingw trong code::blocks, cũng bị như vậy luôn

  10. #10
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Chọn project rồi hãy buid. Nhấn vào Project name, sau đó nhấn Build, nếu không thì bạn chọn Project -> Clean...

    Nếu không được thì nguyên nhân do bạn đã không setup đúng MinGW, thiếu mất biến môi trường.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

Các đề tài tương tự

  1. Lỗi org.eclipse.swt.custom.StyledText khi tạo project android trong Eclipse?
    Gửi bởi SuteeSuka trong diễn đàn Lập trình Android và Java Mobile
    Trả lời: 6
    Bài viết cuối: 06-07-2014, 09:56 AM
  2. Lỗi không nhập được dữ liệu với lập trình C với Eclipse.
    Gửi bởi for_u trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 21-07-2013, 06:36 PM
  3. Kỹ thuật C++ Cách cài Qt libraries cho Eclipse C++
    Gửi bởi mant trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 20-06-2013, 08:58 PM
  4. Cài đặt, cấu hình cho eclipse để lập trình cả java và c/c++, php
    Gửi bởi click_once trong diễn đàn Tài liệu, ebooks và công cụ
    Trả lời: 3
    Bài viết cuối: 05-06-2012, 11:00 AM
  5. Sử dụng Eclipse CDT
    Gửi bởi dragon2901 trong diễn đàn Tài liệu, ebooks và công cụ
    Trả lời: 3
    Bài viết cuối: 25-01-2010, 02:09 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn