2015-12-05 14 views

Trả lời

3

Liệt kê các tệp thi hành trong thư mục Swift, nó có swiftc. Nó tạo ra một thực thi nhị phân có nguồn gốc bởi lệnh:

swiftc hi.swift -o hi 
./hi 
3

Ngoài swiftc, người ta cũng có thể tạo ra thực thi bản địa bằng công xây dựng hệ thống Swift, được mô tả tại

https://swift.org/getting-started/#using-the-build-system

Sử dụng xây dựng hệ thống, người ta có thể dễ dàng xây dựng các tệp thực thi nguyên gốc từ nhiều tệp nguồn, trong khi swiftc là một cách thuận tiện để xây dựng một tệp thực thi từ một tệp nguồn duy nhất.

Xin lưu ý rằng bạn cũng cần phải cài đặt Clang nếu bạn muốn tạo các tệp thi hành gốc với Swift. Clang không cần thiết để chạy lệnh nhanh chóng tương tác hoặc chạy một tệp .swift. Thật thú vị, việc cài đặt GCC (bao gồm g ++) và tạo liên kết tượng trưng clang ++ thành g ++ không cho phép swiftrc xây dựng một tệp thực thi. Điều này cũng cho phép swift build hoạt động. Ít nhất nó là đúng cho các chương trình rất đơn giản. Tuy nhiên, đây không phải là một cách "may mắn". Tài liệu của Apple tại swift.org nói rằng Clang là cần thiết.

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