2015-12-05 10 views

Odpowiedz

3

Wyświetlanie plików wykonywalnych w katalogu Swift ma wartość swiftc. Generuje natywną binarny wykonywalny komendą

swiftc hi.swift -o hi 
./hi 
3

Oprócz swiftc można również generować natywnych wykonywalne za pomocą Swift systemu budowy, który jest opisany w

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

Stosując build system, można łatwo tworzyć natywne pliki wykonywalne z wielu plików źródłowych, podczas gdy swiftc jest wygodnym sposobem na zbudowanie pliku wykonywalnego z jednego pliku źródłowego.

Należy pamiętać, że musisz również zainstalować Clang, jeśli chcesz tworzyć natywne pliki wykonywalne za pomocą Swift. Clang nie jest potrzebny do interaktywnego uruchamiania polecenia swift ani do uruchamiania pliku .swift. Co ciekawe, instalacja GCC (w tym g ++) i tworzenie clink ++ do g ++ powoduje, że swiftrc może zbudować plik wykonywalny. Umożliwia to również pracę z swift build. Przynajmniej dotyczy to bardzo prostych programów. Jednak nie jest to "błogosławiony" sposób. Apple docs na swift.org mówią, że Clang jest potrzebny.

Powiązane problemy