Server/Linux

[Linux] Rust Language(언어) 설치하기 (feat. 오류 대응)

밍글링글링 2022. 11. 30.
728x90

우선 Rust를 설치하기 이전에....

 

OS별 CURL 설치
sudo apt-get install curl  [On Debian/Ubuntu]
yum install install curl   [On CentOS/RHEL]
dnf install curl           [On Fedora]

Rustup을 사용하여 설치한다.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

 

도중에...
1) Proceed with installation (default)
2) Customize installation
3) Cancle installation

3개 중에 선택하라고 지시하는데..

우리는 default인 1을 입력한다.

 

이 후, 환경변수가 수정 되었을 것이다.

적용하기 위해

$ source ~/.profile
$ source ~/.cargo/env

위 명렁어를 하나씩 입력해서 수정반영을 한다.


$ rustc --version

위 명령어를 입력하면 러스트의 버전이 보일 것이다.

 

feat )

설치는 끝났지만....!

 

cargo run 
cargo build

위 명령어를 입력하여 rust 프로젝트를 실행시키거나 빌드하였을때

error: linker 'cc' not found

위 오류문이 보여질때가 있다..

 

리눅스에서 rust는 컴파일러 툴체인이 있는지 없는지 확인하지 않지만....

이미 linker가 설치되어 있다고 가정하고 rust가 설치된다...

그리하여... 일부 종속성을 설치해야한다..

for Arch Linux => sudo pacman -S base-devel

for Ubuntu => sudo apt install build-essential

for Centos => sudo yum install gcc

for Solus => sudo eopkg it -c system.devel

 

OS별로 ... 위 모듈을 설치하면 된다.
728x90

댓글