Swift로 윈도우 프로그램도 개발할 수 있군요!

Swift로 윈도우 프로그램도 개발할 수 있군요!

출처 : Swift Is Going Multiplatform — And That’s Bad News for Kotlin

1 Like

맞습니다. 관심있으신 분들을 위해서 추가 링크 공유드립니다. 현재 Swift도 Winget을 통해서 Windows용 툴체인을 배포하고 있습니다.

흥미롭게도 (그리고 아쉽게도) Swift 윈도우 버전은 Visual C++ 컴파일러에 의존합니다. 그래서 Visual Studio Community Edition이 필요합니다. (당연히 Community Edition 사용 요건에 따라 100% 완전 무료 사용은 아닌 점을 참고하셔야 합니다.) – 가능하다면 MinGW 같은 기반을 사용하길 바라는데 앞으로 어떨지 지켜봐야겠지요!

winget install --id Microsoft.VisualStudio.2022.Community --exact --force --custom "--add Microsoft.VisualStudio.Component.Windows11SDK.22621 --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Tools.ARM64"

그 후 아래처럼 설치하실 수 있습니다.

winget install --id Swift.Toolchain -e

개발 도구의 경우는 VS Code용 Extension이 나와있습니다.

VS Code OSS 기반의 다른 모든 fork에서는 아래의 fork 버전이 대안이 될 것으로 보입니다.

2 Likes