본문 바로가기
Rust

RUST 설치 방법

by 지민재 2024. 6. 11.
반응형
SMALL

RUST 소개

러스트는 모질라 리서치에서 개발한 다중 패러다임, 범용 프로그래밍 언어이다. 2006년 개발자 그레이든 호아레의 개인 프로젝트로 시작되었으며, 2009년 호아레의 고용주인 모질라가 개발에 참여모질라의 정책에 따라, 러스트는 전적으로 오픈 소스로 개발되고 있으며, 커뮤니티로부터 피드백을 받고 있다. 

 

특징

러스트 프로그래밍 언어는 사용자가 더 자신감 있게 프로그래밍할 수 있도록 역량을 강화한다. 주로 저수준 시스템 프로그래밍(메모리 관리, 동시성 등)에서 어려운 문제들을 해결하고, 사용자에게 친숙한 도구를 제공해준다. 이를 통해서 보안이나 허점의 위험 없이 효율적이고 신뢰할 수 있는 코드를 작성 할 수 있다.

기존 저수준 프로그래머는 러스트를 사용해 병렬화 같은 고급 기능을 더 안전하게 도입할 수 있으며, 다양한 분야의 코드를 작성하는 데에도 유용하다. 예를 들어 CLI 앱과 웹 서버 등의 예제가 포함되어 있으며, 한 분야에서 배운 기술을 다른 분야에도 적용할 수 있다.

 

Linux 및 macOS  설치 방법

Linux 나 macOS 사용자는 터미널을 열고 다음 명령어를 입력한다.  

$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh

설치가 완료되면 "Rust is installed now. Great!" 아래 그림 메시지가 나타남 !

 

macOS에서는 아래와 같이 실행하여 C 컴파일러를 설치할 수 있다. 

$ xcode-select --install

 

 

Windows 설치 방법

  1. 러스트 설치:
    • Rust 설치 페이지에서 안내에 따름.
    • 설치 중 Visual Studio 2013 이상의 MSVC 빌드 도구 필요.
  2. 필요 패키지:
    • C++ 데스크톱 개발
    • Windows 10 혹은 11 SDK
    • 영어 언어팩 (필요시 다른 언어팩 추가)
  3. 러스트 설치 확인
$ rustc --version

최신 릴리즈된 stable 버전 정보가 다음 포맷대로 나타나며, 나타난 정보는 순서대로 버전 숫자, 커밋 해시 (hash), 커밋 날짜

rustc x.y.z (abcabcabc yyyy-mm-dd)

 

위의 정보가 보이면 러스트가 성공적으로 설치 !

댓글