Flutter

[Flutter] Window 빌드 하는 방법

yo0 2024. 1. 15. 22:36

기존의 AOS, IOS 프로젝트를 Window로 빌드하는 방법이다.


1. Visual studio 2022 설치

2. c++ 데스크톱, 모바일 개발 설치


*만약 설치를 하지 못했다면

 

여기서 C++ 개발을 다운받아준다.

 

3. 명령 프롬프트에서 winget install Microsoft.NuGet 실행(https://stackoverflow.com/questions/71734042/flutter-windows-build-nuget-is-not-installed )

사용약관 동의에 Y 해준다.

 

4. flutter clean flutter pub get
5. flutter create --platforms=windows,macos,linux . 입력

6. Windows(desktop)으로 빌드하기

 

///안될 때
7. Nuget.exe를 찾을 수 없음.
- cmd에서 nuget 잡히는데도 nuget.exe오류 나면 windows 폴더 삭제해보기 Nuget.exe을 계속 못 찾는다고하면 Nuget을 공식 홈페이지(https://www.nuget.org/)에서 다운 후 C:\Program Files (x86)\NuGet 폴더에 실행파일 넣기
8. Clang, Cmake 오류
- visualStudio에서 도구 ->도구 및 기능 가져오기에서 개별구성요소에서 clang, C++ Cmake 다운
9. 패키지 관련 오류

- window 호환성 확인, 호환 안되면 패키지 삭제, pubspeck.yaml에서 지우기