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.