Xin xin chào bạn! Chúng tôi đang liên tiếp một loạt những mẹo về phong thái lập trình bởi Linux, nhất là Ubuntu. Loạt bài xích này đang rất được viết lại cùng với người hâm mộ của Cửa Hàng chúng tôi Tiago Funk, tín đồ sẽ nói đến vấn đề tạo thành một môi trường xung quanh cơ phiên bản nhằm lập trình vào Java sẽ sinh sống Con trăn.

Bạn đang xem: Lập trình c++ trên ubuntu


Điều kỳ cục là có vẻ, thiết kế bằng ngữ điệu này bên trên Ubuntu tương đối đơn giản, các bạn sẽ để nhiều thời gian hơn nhằm chọn phép tắc viết mã vẫn rộng là cài đặt rất nhiều điều cơ bạn dạng nhằm biên dịch mã nguồn của bạn.

Trong nội dung bài viết này, C với C ++ sẽ tiến hành coi là tự đồng nghĩa, tức là vấn đề setup những phép tắc của một chính sách tương tự với đều gì cần thiết mang đến bên đó, chỉ Lúc viết mã khác nhau.


– Internet nhằm thiết lập xuống.

– Kiên nhẫn (nhằm chọn đúng chính sách sửa đổi mã nguồn cùng tiếp đến học ngôn ngữ)


Hiểu C / C ++

Ngôn ngữ bắt đầu này mà lại bạn sắp đến học là 1 trong trong số những ngôn ngữ được thực hiện các độc nhất vô nhị trên trái đất hiện giờ, nó là trong các hệ điều hành, trình điều khiển và tinh chỉnh, trình biên dịch của những ngôn ngữ không giống nhau, v.v. Nó ở mức độ thấp, vày vậy bạn cũng có thể sử dụng các bản lĩnh nâng cấp trong hệ thống mà chương trình của các bạn sẽ chạy, trên đây có thể là một trong những vấn đề lớn đối với một số trong những tín đồ cùng là một điều cực tốt cho những người khác.

Do Linux Kernel (nhưng mà Ubuntu sử dụng) bao gồm các phần được viết bằng C / C ++, vì thế nó vẫn tất cả trình biên dịch trên hệ thống, vì chưng vậy Cửa Hàng chúng tôi ko đề nghị cài đặt bất cứ trang bị gì nhằm chạy mã bằng ngữ điệu đó, kế bên bài toán chạy thẳng bằng ngôn ngữ lắp thêm (Java ví dụ nó chạy phía bên trong một lắp thêm ảo).


Chọn một nguyên lý chỉnh sửa mã

Ở đây chúng tôi đã liệt kê một số lựa chọn thay thế sửa chữa khu vực bạn có thể sửa đổi mã của mình:


Thiết bị đầu cuối

Thông thường những thiết kế viên của ngôn từ này vẫn sử dụng bất kỳ trình soạn thảo văn uống bản như thế nào để viết nó (gedit, vi, nano, notepad, v.v.) cùng tiếp đến biên dịch qua sản phẩm công nghệ đầu cuối. Tôi sẽ dạy dỗ các bạn bí quyết thay thế này, vày một ngày làm sao đó hoàn toàn có thể hữu ích cho mình để triển khai câu hỏi.


Mlàm việc bất kỳ trình biên soạn thảo văn uống bản và gõ các lệnh sau:

#include using namespace std;int main()cout return 0;Sau đó lưu giữ dưới dạng main.cpp (phần không ngừng mở rộng .cpp hết sức quan liêu trọng)


Đi qua sản phẩm công nghệ đầu cuối đến tlỗi mục chúng ta vẫn lưu lại cùng gõ nhằm biên dịch:


g++ main.cpp -o meuProgramaĐể thực hiện:

./meuProgramaTại máy đầu cuối đề xuất tất cả lối ra sau:


*

Nhỏng chúng ta vẫn thấy, bất kỳ trình soạn thảo văn uống phiên bản nào thì cũng có thể được sử dụng để sửa đổi, nhưng gồm khí cụ làm sao về tối ưu hóa các bước, biên dịch các tệp mang đến tôi không? Đúng.

Nguim tử

Atom là 1 trong trong các kia, một trình soạn thảo nhẹ cũng hỗ trợ các ngữ điệu khác, biên dịch cùng triển khai cùng thậm chí còn bao gồm một bối cảnh cơ mà tôi thấy rất đẹp.

Truy cập: https://atom.io/

Và tôi đang download xuống gói .deb

Chuyển mang đến thư mục thiết lập xuống qua thứ đầu cuối với gõ:

suvì chưng dpkilogam -i nomePacote.debHiện tại, nó vẫn chỉ là một trong những trình biên soạn thảo văn bản đơn giản, hãy thêm một trong những phần không ngừng mở rộng để chạy mã C ++. Bạn cũng có thể search thấy nó ở định dạng Snap trong thiết yếu trung trọng điểm ứng dụng Ubuntu.

Chuyển cho tkhô giòn bên trên thuộc với nhấp vào menu trên gói >> thiết lập lượt coi >> mở, trong cửa sổ xuất hiện, nhấp vào Tải về với kiếm tìm tìm trên mạngtrình biên dịch gppCấm, Cài đặt ứng dụng mở rộng này để hoàn toàn có thể biên dịch tệp.

Nhập mã của doanh nghiệp và thừa nhận F5 nhằm biên dịch cùng chạy (nó đang mngơi nghỉ "Terminal" để hiển thị cho mình đầu ra).

Code::BlocksMột bí quyết không giống là code :: blocks, hoàn toàn có thể những người dân sẽ xây dựng C / C ++ bên trên Windows đầy đủ biết nó, vô cùng tương tự cùng với Atom. Chỉ tất cả điều khác nhau là có thể tạo nên một dự án cùng với mã, cùng không chỉ là bóc tách nó thành những thỏng mục.

Tại bên ga:

suvì add-apt-repository ppa:damien-moore/codeblocks-stablesuvì chưng apt-get updatesubởi vì apt-get install codeblocks codeblocks-contrib Để tạo một dự án công trình, nhấp vào biểu tượng đầu tiên bên trái thực đơn (chú ý vào hình ảnh).

Trong thể loại, chắt lọc Bảng điều khiểnvới nâng cao, bạn cũng có thể để đa số sản phẩm công nghệ vào khoác định vào lần tới, lựa chọn C hoặc C ++ sau cùng viết tên đến dự án công trình của người sử dụng với đặt dự án vào trong 1 thỏng mục.

Chương trình đã tạo nên một tập tin main.cpp cho chính mình với hiện nay chúng ta có thể chạy nó.

Netbeans

Đề xuất cuối cùng của mình là Netbeans, tôi sẽ khuyến nghị bởi vì nó hoàn hảo hơn (ví dụ: nhì phần trước không hiển thị lỗi về cú pháp, nếu như bạn viết không đúng một lệnh, Netbeans hiển thị), nó có thể chấp nhận được chúng ta tích vừa lòng một số trong những ngôn từ vào một ngữ điệu dự án và tôi có rất nhiều kinh nghiệm cùng với nó.

Chú ý: Netbeans là phần mềm tốn nhiều tài nguyên laptop, vì vậy, phải có CPU ở trong nỗ lực hệ mới nhất với có tối thiểu 4 GB RAM, chưa phải bạn chẳng thể áp dụng Netbeans bên trên sản phẩm công nghệ không có phần cứng này, nhưng nó thỏa hiệp tương đối nhiều (kinh nghiệm riêng).

Truy cập: https://netbeans.org/doads/

Trên trang chúng ta có thể thấy một số trong những tùy chọn:

Chọn tùy lựa chọn trang bị năm nếu khách hàng chỉ lập trình sẵn C / C ++.

khi quá trình cài đặt xuống hoàn chỉnh, hãy chuyển đến tlỗi mục được máy đầu cuối cài đặt xuống với gõ:

suvì sh NomedoArquivo.shlúc bạn mở cửa sổ, chỉ việc nhấp vào Tiếp theo, trên tất cả các cửa sổ, quanh đó Việc đồng ý những luật pháp thực hiện, bạn có thể để đều sản phẩm công nghệ khoác định.

Ah, chớ lo lắng về việc chậm trễ trong việc cài đặt. Rất thịnh hành. Ngoài ra, không diệt thiết lập, còn nếu không thiết đặt sẽ ảnh hưởng xâm phạm và lau chùi đều vật dụng kế tiếp vẫn khiến cho bạn chống mặt.

Để msống Netbeans, chỉ việc kiếm tìm kiếm trên máy tính của khách hàng (Bnóng phím Windows) với mlàm việc nó, thường xuyên đã mất một thời gian nhằm msống lần đầu tiên. Nhấp vào hình tượng sản phẩm nhị với lựa chọn Ứng dụng C / C ++ và C / C ++, và sau thương hiệu của dự án công trình.

Lưu ý rằng Netbeans đã chế tạo ra tệp và phần nhiều mã để Shop chúng tôi kiểm soát. Chỉ đề nghị giữ lại mã y hệt như hình hình ảnh với nhấn vào mũi thương hiệu màu xanh lá cây lá cây.

Hoàn thiện

Nếu chúng ta gồm ngẫu nhiên nghi vấn nào về kiểu cách setup hoặc sử dụng nó, hãy tìm kiếm những giải đáp bên trên mạng internet, học tập biện pháp nghiên cứu, nó sẽ khá hữu dụng cho chính mình vào cuộc sống là 1 trong lập trình viên.

Xem thêm: Nang Am Xa Dan — Son Tung M Xa Dan — Son Tung M, Nắng Ấm Xa Dần

Đó là tất cả phần nhiều tín đồ, lúc này vẫn là như vậy. Hẹn gặp mặt lại

Lưu ý của chỉnh sửa viên: Chúng tôi xin cảm ơn Tiago Funk vì sự hợp tác ký kết của anh ấy cùng với nội dung bài viết.