[정보] 간단한 VS Code 윈도우 Rust 컴파일 환경설정하기

rust_scr_00

차세대 언어로 급부상하고 있는 Rust 언어의 윈도우 컴파일 환경설정을 하기 위한 글이다.”

 

관련 글 :

1. Rust 언어


 

Rust 관련 글 :

RustMozil­la 사에서 개발하는 언어로 주류 운영체제인 Win­dows, Lin­ux, Mac OS 플랫폼을 모두 지원한다.

하지만, 리눅스 및 Mac OS 에서와는 달리 Win­dows에는 MSVC를 사용하기 때문에 설치 시 별도의 과정을 거쳐야한다는 문제점이 있다.

해당 포스팅에서는 Rust 설치에 필요한 과정을 작성한다.

 

2. Rust 설치


rust_scr_01.

준비물

Rust에서 설치를 위한 (rustup-init.exe) 파일을 다운로드 받아 설치한다.

 

Rust 환경설정

rust_scr_02

내 컴퓨터 → 고급 시스템 설정 → 환경 변수 → Path 에 입력한다. %USERPROFILE%.cargobin

설치 과정에서 경로를 변경했다면 변경한 경로로 설정한다.

 

Rustup, Rustc , Cargo 설치 확인

rust_scr_03

rustc --version // 컴파일러

rustup --version // Tool­chain 관리 → Rust는 Rust­up 툴로 설치 및 관리된다.

cargo --version // 패키지 관리

 

Visual Studio Build Tools 설치

Win­dows 환경에서는 추가적으로 C++ Build Tools 빌드 도구를 필요로 한다. 빌드 도구는 위에서 다운로드 받은 (vs_buildtools.exe) 파일을 실행하여 다음과 같이 설치한다.

rust_scr_04

별도의 환경설정 과정은 없다.

 

VS Code 확장기능 설치

rust_scr_05

 

Rust 테스트 코드 실행하기

// Filename : helloworld.rs
fn main() {
    // The statements here will be executed when the compiled binary is called

    // Print text to the console
    println!("Hello World!");
}

rust_scr_06

rust_scr_07

 

3. 기타


error: linker `link.exe` not found
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013 or VS 2015 was installed with the Visual C++ option
error: aborting due to previous error
error: Could not compile `winapi`.
warning: build failed, waiting for other jobs to finish...

위와 같은 에러가 발생 시, VS Build tool­s이 정상적으로 설치가 안된 경우 발생한다.

Debug 환경 설정하기

관련 글 :

이 글은 블로그에서 지속적인 수정 보안이 될 예정입니다.

잘못된 정보가 있다면 답글이나 이메일로 피드백 부탁드립니다.

2018.04.09 (월) 오후 18:20

Tak­ing 올림
포스팅에 대해 표현해보세요! 
Like
Love
Haha
Wow
Sad
Angry
VS Code 윈도우 Rust 컴파일 환경설정하기”> 
You have react­ed on”[정보] 간단한 VS Code…” A few sec­onds ago
알림 받기
다음과 같은 방식으로
guest
0 Comments
Inline Feedbacks
View all comments
Menu
0
Would love your thoughts, please comment.x
()
x