맥북 개발 환경 셋팅
XCode 설치
애플 스토어에서 설치하기
homebrew 설치
- 오픈 소스 소프트웨어 패키지 관리 시스템의 하나
- 애플의 macOS 운영 체제의 소프트웨어 설치를 단순하게 만들어 줌
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew --version
brew update
brew list
brew upgrade
java 설치
brew tap AdoptOpenJDK/openjdk
brew install --cask adoptopenjdk8
brew install --cask adoptopenjdk11
openjdk 설치
maven
openssl
- openssl-devel은 설치가 안됨
- 네트워크를 통한 데이터 통신에 쓰이는 프로토콜인 TLS와 SSL의 오픈 소스 구현판
- 다양한 암호화 알고리즘을 지원
cmake
pyenv
hiredis
boost
- C++ 프로그래밍 언어를 위한 선형대수, 의사 난수 발생, 멀티스레딩, 영상 처리, 정규 표현식, 그리고 유닛 테스트와 같은 작업들과 구조들을 지원하는 라이브러리들의 집합
googletest
- C ++ 프로그래밍 언어 용 단위 테스트 라이브러리
protobuf
- 프로토콜 버퍼(Protocol Buffer = protobuf)란 직렬화 데이터 구조
protobuf-c
cnats
flutter
- Google에서 개발한 크로스 플랫폼 모바일 앱 개발 프레임워크
- 코드베이스로 모바일, 웹, 데스크톱에서 네이티브로 컴파일 되는 구글의 아름다운 UI 툴킷
gem
check flutter environment
flutter doctor
IntelliJ