아이폰을 사용하고 있지만 노트북은 맥북이 아닌 사람이 ios 앱 개발을 위해 공부하고자 한다.
찾아보니 기본적으로 ios 앱 개발은 mac os 프로그램인 xcode에서 swift로 하는 것이 정석인 모양.
하지만, 무턱대고 비싼 애플 제품을 살 여력도 없는 상황이라 일단 swift에 대한 공부를 하기로 했다.
- 설치 version : Swift 5.10 (2024.03.28 기준 최신)
- 필요 프로그램 : Visual Studio Code
1. Ubuntu 설치
설치 전에 제어판의 [Windows 기능 켜기/끄기]에서 [Linux용 Windows 하위 시스템]이 체크되어 있는지 확인한다.
체크되어 있지 않다면 체크 후 재부팅된다.
Microsoft Store에서 Ubuntu를 검색하고 설치한다. (2024.03.28 기준 최신)
2. Swift 설치
터미널을 열고 다음과 같이 차례대로 진행한다.
1) wsl 입력
> wsl
2) 라이브러리 설치
$ sudo apt-get update
$ sudo apt-get install clang libicu-dev
3) swift 파일 설치
swift download link : https://www.swift.org/download/
$ cd ~
$ wget https://download.swift.org/swift-5.10-release/ubuntu2204/swift-5.10-RELEASE/swift-5.10-RELEASE-ubuntu22.04.tar.gz
압축 풀기
tar -zxvf ./swift-5.10-RELEASE-ubuntu22.04.tar.gz
파일 이동
sudo mv swift-5.10-RELEASE-ubuntu22.04 /usr/share/swift
시스템 환경 변수 추가
echo "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/share/swift/usr/bin" >> ~/.bashrc
source ~/.bashrc
3. Visual Studio Code 연동
Visual Studio Code에서 WSL을 설치한다.
아래와 같이 왼쪽 하단에 초록 버튼이 생기고
클릭하면 상단에 목록이 뜬다.
여기서 Connect to WSL을 선택한 뒤에 뜬 새로운 창에서 파일을 생성하면
Select a Language로 Swift를 선택 가능하다.
초록 버튼이 아래와 같으면 정상적으로 WSL 환경에서 실행 중이라는 뜻
편의성을 위해 code runner도 설치하면 끝
이제 Swift 공부 시작할 수 있다!
참고)
https://linux-studying.tistory.com/12
윈도우 10 에서 Swift 5 사용하기 ( Visual Code, WSL )
Swift 는 공식적으로 Mac OS, Linux 계열 OS를 지원하고 있습니다. Swift For Windows 라는 오픈소스 프로젝트가 있지만, Swift 4.1.2 버전까지만 지원되고 유지 보수가 중단되어 사용에 어려움이 있습니다. 이
linux-studying.tistory.com
'프로그래밍' 카테고리의 다른 글
[Swift] boostcourse로 시작하는 swift 문법 - 2 (1) | 2024.04.01 |
---|---|
[Swift] boostcourse로 시작하는 swift 문법 - 1 (2) | 2024.03.29 |
[Python] postech - Python 프로그래밍 II 7-8주차 (0) | 2021.06.12 |
[Python] postech - Python 프로그래밍 II 5-6주차 (0) | 2021.06.11 |
[Python] postech - Python 프로그래밍 I 3-4주차 (0) | 2021.06.10 |