상세 컨텐츠

본문 제목

2. Rust 개발 환경 구성

Rust를 처음부터 배우세요

by 러스트코리아 2024. 11. 13. 21:51

본문

반응형

Rust 언어의 환경 구성은 공식이 원스텝 구성 도구인 Rustup을 제공하기 때문에 상대적으로 간단합니다.

Rustup은 Rust가 공식적으로 출시한 터미널/콘솔/셸 기반 도구로, Rust 버전 및 관련 도구를 관리하는 데 사용할 수 있습니다.

2.1 윈도우에 러스트 설치하기

Windows에서 모든 언어에 대한 개발 환경을 설치하는 것은 약간 복잡하며 Rust는 다양한 운영체제를 지원합니다.

  1. Windows에서 Rust 컴파일러를 실행하려면 C++ 개발 환경이 필요합니다.

권장되는 접근 방식은 Visual Studio 2013 이상을 설치하는 것입니다. VS 2013 Express 링크를 클릭하면 Visual Studio 2013을 다운로드하여 설치할 수 있습니다. 자세한 설치 절차는 Visual Studio 2013 을 참조하세요 .

  1. Rust 설치 도구를 클릭하여 Rustup-init.exe 도구의 Windows 버전을 다운로드하세요.
  2. 다운로드한 Rustup-init.exe 파일을 더블클릭하면 다음과 같은 인터페이스를 볼 수 있습니다.

  1. 위의 인터페이스에서 세 가지 설치 옵션을 볼 수 있습니다. 일반적으로 기본값인 1을 선택합니다. 아무것도 하지 않도록 기본값을 선택하고 Enter 키를 누르기만 하면 됩니다 . Enter 키를 누르면 Rust 설치가 시작됩니다. 일반적인 상황에서는 설치가 완료될 때까지 조용히 기다리면 됩니다.
  2. 설치가 완료되면 다음 인터페이스가 나타납니다.

  1. 설치가 성공한 후 프롬프트에서 판단하면 Rust는 C:\Users{PC}.cargo\bin 디렉터리에 설치됩니다. 자신의 C:\Users{PC}.cargo\bin 디렉터리를 열면 다음 파일을 볼 수 있습니다. 목록.
    1. cargo-fmt.exe
    2. cargo.exe
    3. rls.exe
    4. rust-gdb.exe
    5. rust-lldb.exe
    6. rustc.exe // this is the compiler for rust
    7. rustdoc.exe
    8. rustfmt.exe
    9. rustup.exe

위 파일들을 간단히 소개하자면

  • Cargo는 Rust의 패키지 관리자입니다. Nodejs의 npm, Python의 pip, PHP의 Composer와 유사합니다. 다음 명령을 실행하여 Cargo가 올바르게 설치되었는지, 설치된 버전이 있는지 확인할 수 있습니다.
    1. C:\Users\Admin>cargo -V
    2. cargo 1.82.0 (8f40fc59f 2024-08-21)
  • Rustc는 Java의 Javac 또는 C/C++의 gcc와 유사한 Rust용 컴파일러입니다. 다음 명령어를 실행하면 Rustc가 올바르게 설치되었는지, 설치된 버전을 확인할 수 있습니다.
    1. C:\Users\Admin>rustc -V
    2. rustc 1.82.0 (f6e511eec 2024-10-15)

2.2 Linux 또는 Mac에 설치

Linux 또는 Mac에 Rust 및 Rustup을 설치하는 것은 정말 쉬울 수 없습니다. 터미널/셸을 열고 다음 명령을 입력하고 Enter 키를 누르십시오.

  1. curl https://sh.rustup.rs -sSf | sh

위의 스크립트 명령은 curl https://sh.rustup.rs -sSf | sh필요한 스크립트를 다운로드하고 Rustup 도구 설치를 시작하며

최신 안정 버전의 Rust도 설치합니다.

설치에는 관리 권한이 필요할 수 있으므로 로그인 비밀번호를 묻는 메시지가 나타날 수 있습니다.

설치가 완료되면 터미널/셸에 다음 텍스트가 나타납니다.

  1. Rust is installed now. Great!

위의 설치 명령은 자동으로 Rustc 및 Cargo와 같은 명령을 PATH 경로 에 추가합니다.

즉시 사용하려면 터미널/셸을 다시 시작하기만 하면 됩니다.

터미널을 다시 시작하지 않으려면 다음 쉘 명령을 실행하여 환경 변수를 다시 로드하면 됩니다 .

  1. source $HOME/.cargo/env

또는 다음 명령을 실행하여 임시로 Rust 설치 디렉터리를 PATH 에 수동으로 추가할 수 있습니다.

  1. export PATH="$HOME/.cargo/bin:$PATH"

참고: 설치 과정에서 다양한 오류가 발생할 수 있습니다. Rust 프로그램을 컴파일하려고 하는데 링커를 실행할 수 없다는 오류가 출력된다면 링커가 시스템에 설치되어 있지 않다는 의미이므로 수동으로 설치해야 합니다.

현재 콘텐츠 저작권은 chapin666 또는 그 계열사에 있습니다. 

 

반응형

'Rust를 처음부터 배우세요' 카테고리의 다른 글

6. Rust 상수  (0) 2024.11.13
5. Rust 변수 정의  (0) 2024.11.13
4. Rust 데이터 유형  (0) 2024.11.13
3. Rust Hello-World  (0) 2024.11.13
1. Rust 언어 소개  (0) 2024.11.13

관련글 더보기