Apple은 최근 최신 프로그래밍 언어인 Swift를 오픈 소스로 출시했습니다. 이는 누구나 이제 모든 시스템에서 이 최신 프로그래밍 언어를 사용할 수 있음을 의미합니다. Apple은 Ubuntu에서 Swift를 쉽게 사용할 수 있도록 하였으므로 그 방법을 알려드리겠습니다!
스위프트란 무엇입니까?
이전에 들어본 적이 없다면 Swift는 Objective-C를 대체하고 Mac OS X 및 iOS 애플리케이션을 빌드하기 위한 기본 언어가 되기 위한 Apple의 최신 프로그래밍 언어입니다. 다른 인기 있는 프로그래밍 언어와 구문이 비슷하고 깨끗하기 때문에 언어를 배우기가 매우 쉽습니다.
그러나 Swift는 Apple 기기에서만 사용할 수 있었습니다. Windows, Linux 또는 기타 시스템에서는 실행할 수 없었습니다. Swift의 인기가 높아짐에 따라 더 많은 사람들이 Apple에 Swift를 오픈 소스로 제공하거나 최소한 더 많은 플랫폼에서 사용할 수 있게 해달라고 요청했습니다. 얼마 후 Apple은 마침내 Swift를 오픈 소스로 출시했습니다. 더 많은 사람들이 Swift에 노출될 수 있도록 하여 앞으로 더 많은 사람들이 Mac OS X 및 iOS 애플리케이션을 작성할 수 있도록 하기 때문에 이는 Apple에 좋은 조치라고 생각합니다.
어쨌든 Swift를 사용하거나 배우는 데 관심이 있다면 이제 Linux에서 사용할 수 있습니다! 현재 Apple은 Ubuntu 14.04 및 15.10용 스냅샷만 출시했지만 다른 배포판에 Swift 지원을 설치할 수 있는 기회는 가까운 시일 내에 확실히 올 것입니다. 지금은 Ubuntu에서 실행하는 방법이 있습니다.
설치 방법
먼저 방문해야 합니다. Swift 다운로드 페이지 및 그랩 최신 버전(작성 당시에는 개발 스냅샷만 사용할 수 있습니다. 안정적인 릴리스가 곧 출시될 예정이므로 둘 중 어느 것을 사용할지는 사용자가 선택). 다운로드가 완료되면 열기 .tar 파일을 두 번 클릭한 다음 추출 원하는 위치에 있는 폴더. 이것이 Swift 설치 위치가 됩니다.
다음으로 설치해야 합니다. Swift가 실행해야 하는 일부 종속성. 터미널을 열고 실행하면 쉽게 설치할 수 있습니다.
sudo apt-get install clang libicu-dev
마지막으로 터미널 창을 닫기 전에
를 입력합니다.
gedit .profile
그러면 텍스트 편집기가 열립니다. 맨 아래로 스크롤하여 두 줄을 새로 만듭니다. 첫 번째 항목은 비어 있어야 하고 두 번째 항목에는 다음을 넣어야 합니다.
export PATH=/path/to/usr/bin:"${PATH}"
어디에
/path/to/usr/bin
.tar 파일에서 추출한 Swift 폴더 내의 usr 폴더 내의 bin 폴더 경로입니다. 따라서 Swift 폴더를 Downloads 폴더로 추출했다면 경로는 다음과 같을 것입니다.
/home/username_here/Downloads/swift_folder_name_here/usr/bin
내보내기 명령을 사용하면 간단히 호출할 수 있습니다.
swift
터미널에서 볼 위치를 알 수 있습니다. 이 줄을 .profile 텍스트 파일에 넣으면 이 명령이 영구적으로 만들어집니다. 그렇지 않으면 컴퓨터를 로그아웃하거나 종료하거나 다시 시작할 때 효과가 손실됩니다.
Swift가 작동하는지 확인하려면 다음을 입력하세요.
swift --version
터미널에 넣고 일부 버전 정보를 표시해야 합니다. 축하해요! 이제 Ubuntu 시스템에서 Swift가 작동합니다!
Swift 코드 실행 방법
Swift 파일을 실행하려면 실행하기만 하면 됩니다.
swift /path/to/file.swift
자동으로 컴파일 및 실행됩니다. 단순히 실행할 수도 있습니다.
swift
그러면 Swift 코드를 한 줄씩 실행할 수 있는 대화형 셸이 표시됩니다.
마지막으로 Swift 코드에서 실행 파일을 만들 수도 있습니다. 다음 작업만 하면 됩니다.
- 원하는 이름으로 프로젝트 폴더를 만든 다음 그 안에 "sources"라는 이름의 폴더를 만듭니다.
- 모든 코드 파일을 소스 폴더에 넣습니다.
- 프로젝트 폴더(그러나 소스 폴더 외부)에 "Package.swift"라는 텍스트 파일을 만들고 적어도 다음 내용:
import PackageDescriptionlet package = Package(
name: "package_name_here_and_keep_quote_marks"
)
마지막으로 실행
swift build
프로젝트 폴더는 작업 디렉토리입니다. 실행 파일은
에서 찾을 수 있습니다.
.build/debug/package_name
손끝에서 빠르게 처리
축하해요! 이제 Swift에서 코딩을 시작할 수 있습니다! 물론 이것은 누구에게나 빠르고 쉬운 설정을 제공하기 위한 비교적 단순한 가이드입니다. 키 서명과 같이 조금 더 필요한 경우 Swift 홈페이지를 방문하여 자세한 내용을 확인해야 합니다. 그러나 그 외에는 자유롭게 코딩을 시작하십시오! (적어도 당분간은) Mac OS X 및 iOS 응용 프로그램을 작성하려면 여전히 Mac OS X 및 Xcode가 필요하지만 Ubuntu에서 Swift를 사용하면 언어에 익숙해지는 데 도움이 됩니다.
스위프트에 대해 어떻게 생각하세요? C/C++ 및 Java와 같은 보편적이고 보편적인 언어로서의 미래가 있습니까? 댓글로 알려주세요!