Máy tínhPhần mềm

Trình biên dịch GCC cho Windows

Với GCC viết tắt quen thuộc đối với nhiều người có liên quan đến phát triển phần mềm. trình biên dịch này - công cụ cho các nhà phát triển những người cam kết để giải phóng phần mềm. Ban đầu, công cụ này đã được tạo ra cho các hệ thống dựa trên Linux. Nhưng đó cũng là thực hiện GCC cho Windows. cô gọi MinGW.

câu chuyện

Công cụ có truyền thống được sử dụng để phát triển các chương trình để hỗ trợ các hệ điều hành mở là những công cụ GNU. Dự án với tên này được tạo ra bởi Richard Stallman vào năm 1984. Sự cần thiết của nó là do thực tế là trong những ngày đó là sự hợp tác khó khăn giữa các nhà phát triển phần mềm. Điều này đã xảy ra do thực tế rằng các chủ sở hữu của các chương trình thương mại đã tổ chức rất nhiều trở ngại để hợp tác như vậy. Mục đích của dự án là tạo ra một tập hợp các phần mềm, kết hợp giấy phép duy nhất rằng sẽ không cho phép một người nào đó để chuyển nhượng quyền độc quyền cho phần mềm như vậy. Nó là một phần của một bộ như vậy là công cụ cho các lập trình viên - GCC. Đối với Windows tương tự được thành lập chỉ sau.

một trình biên dịch là gì?

Cần giải thích những gì loại phần mềm này. Đối với những gì nó là cần thiết? Nói chung, GCC-trình biên dịch cho Windows hoặc Linux - là một chương trình mà có thể chuyển đổi mã nguồn được viết bởi các lập trình viên, mã máy mà có thể hiểu máy tính. Có một điều như một "vỏ". chức năng của nó là giống như của trình biên dịch, nhưng nó thực hiện các dòng dịch theo dòng, không hoàn toàn. Chương trình này được chuyển thành bytecode - một hình thức trung gian, mà là một mã nhị phân. Sau đó ông giải thích trong thời gian chạy máy ảo cụ thể.

thiết kế

File chứa mã nguồn, được tạo ra như các tài liệu văn bản đơn giản. Chúng có thể được tạo ra sử dụng bất kỳ đơn giản soạn thảo văn bản. Bạn cũng có thể tận dụng lợi thế của môi trường phát triển đặc biệt, trong đó biên tập viên được xây dựng. phương tiện đó là KDevelop. Môi trường này chứa như một biên tập viên, và một built-in giao diện điều khiển, được đặt bên dưới trình soạn thảo. Các nhà phát triển có thể tham gia vào một chương trình như chỉnh sửa mã, và đưa ra các lệnh điều khiển, mà không cần phải chuyển qua lại giữa các cửa sổ.

Trước khi bạn tạo một dự án bạn muốn tạo thư mục, và nó đã - một tài liệu văn bản.

Các tính năng

GCC cho Windows MinGW gán mặc định cho tất cả các file thực thi được tạo ra, tên - a.out. Nếu bạn muốn cho một cái tên khác, nó là cần thiết để thêm vào -o cờ lệnh biên soạn với tên. Đây chỉ là một trong nhiều cờ là. Để xem tất cả, bạn cần phải quay số dòng lệnh lệnh man gcc. Đối với đội ngũ Windows là giống như trong Linux. Trước khi sử dụng sẽ giúp hệ thống cho các trình biên dịch. Ở đây bạn có thể thấy rằng mỗi lá cờ nghĩa. Để thoát khỏi hệ thống trợ giúp, bạn cần phải nhấn Q. chìa khóa

việc GCC bao gồm ba giai đoạn:

  • điều trị với tiền xử lý;
  • biên soạn;
  • bố trí.

Ở giai đoạn đầu tiên trong tập tin chính chứa các nội dung của tập tin tiêu đề được quy định trong các chỉ thị ở phần đầu của chương trình.

Trong giai đoạn thứ hai của văn bản chương trình viết bằng ngôn ngữ lập trình được chuyển thành lệnh máy được thiết lập, và kết quả sẽ được lưu trong tập tin đối tượng. Điều đáng chú ý là trên các máy tính khác nhau của các định dạng file có thể khác nhau. Đó là lý do tại sao nó là thuận tiện hơn để phân phối chương trình theo hình thức mã nguồn, để họ có thể sẵn sàng cho bất kỳ kiến trúc. Đây là những gì làm cho GCC. ARM, Windows, Intel, Unix - ở khắp mọi nơi khả năng chạy chương trình.

Trong giai đoạn cuối cùng ràng buộc tất cả các file đối tượng thành một. Kết quả là một tập tin thực thi.

Như vậy, GCC - một công cụ hữu ích cho các nhà phát triển người cảm thấy thoải mái để sử dụng khi tạo ra chương trình này.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.