2009-05-13 38 views
13

Tôi vừa cài đặt Cygwin. Và tôi có thể khởi động một bash shell từ cửa sổ, làm "ls", "emacs", "vi", vv Tuy nhiên, khi tôi làm "g ++" nó nói lệnh không tìm thấy.C++ Chưa được cài đặt Trong Cygwin

Tôi nghĩ g ++ đã được cài đặt theo mặc định trong Cygwin? Nếu đó không phải là trường hợp, các loại chính xác mà theo đó tôi có thể thêm g + + như một gói để Cygwin của tôi là gì?

Cảm ơn!

Trả lời

19

Bạn đã cài đặt gói Devel chưa?

Tôi khuyên bạn nên đọc this tutorial để thiết lập và chạy.

+7

Cài đặt mọi gói hàng trong Devel? Tôi nghĩ đó không phải là một ý tưởng tốt ... –

+5

Để có được trình biên dịch C++, hãy làm theo [hướng dẫn này thay thế] (http://cs.calvin.edu/curriculum/cs/112/resources/installingEclipse/cygwin/) –

11

Bạn nên cài đặt mọi thứ bằng CygWin. Khi bạn chạy thiết lập, chỉ cần nhấp vào biểu tượng hình tròn ở cấp cao nhất cho đến khi nó đọc "Đầy đủ" thay vì "Mặc định" - cài đặt tất cả các gói.

Đôi khi tôi gặp sự cố khi cài đặt các gói đơn do phụ thuộc nhưng cài đặt đầy đủ không bị ảnh hưởng bởi cùng một vấn đề đó.

Dung lượng ổ đĩa rẻ, thời gian của bạn đã cố gắng tìm ra lý do tại sao mọi thứ không hoạt động.

+3

+1 Đây là lời khuyên tốt. –

+1

Cảm ơn! Tôi đang cố gắng tiết kiệm không gian đĩa LOL. – Saobi

+3

Cần lưu ý rằng cài đặt đầy đủ có thể lên tới 114 GB **, điều này không đáng kể. Tôi sẽ không cài đặt đầy đủ nếu tôi đang cài đặt trong một SSD. http://stackoverflow.com/questions/21230657/what-is-the-current-full-install-size-of-cygwin –

Các vấn đề liên quan