다음 기사에서는 Rust 프로그래밍 언어를 설치하는 방법을 살펴볼 것입니다. 또한 Rust로 기본 애플리케이션을 컴파일하고 실행하는 방법도 살펴볼 것입니다. 이것은 컴파일 된 범용 프로그래밍 언어입니다. Mozilla에서 개발. 개발자에 따르면«안전하고 실용적인 언어«. 순수한 기능적, 절차 적, 명령 적 및 객체 지향 프로그래밍을 지원합니다.
Rust는 비교적 새로운 프로그래밍 언어입니다. 빠르고 안전한 응용 프로그램을 만들 것을 약속합니다. Atlassian, Chef, CoreOS 및 DropBox와 같은 회사는 Rust를 사용하고 있습니다. Mozilla 정책에 따라 Rust는 완전히 개방 된 방식으로 개발되었습니다. 커뮤니티의 의견과 의견을 구합니다.
Rust의 주요 목표는 훌륭한 프로그램, 클라이언트 및 서버 측을 만들기위한 좋은 언어, 인터넷에서 실행됩니다. 이것은 보안 및 메모리 분배 제어에 특히 중점을 두었습니다. 이 언어의 구문은 C 및 C ++의 구문과 유사합니다., 키로 구분 된 코드 블록 및 다음과 같은 흐름 제어 구조 if, 그렇지 않으면, do, 동안 y for .
언어 디자인은 Rust 컴파일러 자체와 Rust 엔진의 개발 경험을 통해 개선되었습니다. 서보 네비게이터. 비록 그것은 Mozilla 및 Samsung에서 개발 및 후원, 커뮤니티 프로젝트라고 주장합니다. 발전의 상당 부분은 커뮤니티 회원들로부터 비롯됩니다.
누군가이 언어에 대한 더 많은 정보가 필요하면 그것에 대해 존재하는 많은 문서를 참조 할 수 있습니다. 우리는 그들의 웹 사이트에서 찾을 수 있습니다 필수 책 Rust에 대해 에 공식 문서.
Ubuntu 18.04에 Rust 설치
이 프로그래밍 언어는 매우 간단한 방법으로 설치할 수 있습니다. 충분히 컬 사용. 설치되어 있지 않은 경우 터미널에 입력하여 가져올 수 있습니다 (Ctrl + Alt + T).
sudo apt update && sudo apt install curl
curl이 설치되면 설치를 시작할 수 있습니다. 이를 위해 동일한 터미널에 작성합니다.
curl https://sh.rustup.rs -sSf | sh
설치하는 동안 다음 스크린 샷에서 볼 수있는 것과 같은 것을 볼 수 있습니다.
이 시점에서 다음을 수행해야합니다. 설치를 계속하려면 1을 누르십시오.. 설치가 완료되면 필요한 메시지가 표시됩니다. Rust 컴파일러를 실행하기위한 환경 설정. 터미널에 입력하여이 문제를 해결할 것입니다.
source $HOME/.cargo/env
이 명령은 우리에게 아무것도 표시하지 않지만, 그럼에도 불구하고 우리는 우리 환경은 Rust 프로그램 컴파일을 시작할 준비가되었습니다.. 이 작업은 한 번만하면됩니다. 다음에 터미널에 로그인하면 자동으로로드됩니다.
이전 설치 중에 여러 패키지가 설치됩니다.
- 화물 -Rust에서 사용하는 패키지 관리자.
- Rustc -현재 Rust 컴파일러.
- 녹슬다 -다운로드하여 실행 한 Rust 설치 프로그램.
올바르게 설치되었지만 올바른 작동을 위해 gcc 컴파일러를 더 높게 설치해야했습니다.
Rust를 사용한 샘플 애플리케이션
설치가 완료되면 테스트 할 차례입니다. 그래서 우리는 모든 프로그래밍 언어로 시작하는 일반적인 프로그램을 작성할 것입니다. 좋아하는 편집기를 열고 다음 파일을 만듭니다.
sudo nano ejemplo.rs
편집기 안에 다음 줄을 붙여 넣습니다.
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
각 줄이 의미하는 바를 살펴 보지는 않겠지 만 두 줄의 텍스트를 인쇄한다는 것은 매우 분명합니다. 관심이 있다면 더 많은 Rust 예제보기, 당신은 상담 할 수 있습니다 예제 문서 러스트.
이 경우 example.rs라는 이름으로 파일이 저장되면 이미 소스 파일이 있습니다. 이제 컴파일하여 실행 파일을 만들 수 있습니다.
rustc ejemplo.rs
모든 것이 순조롭게 진행 되었다면 터미널이 우리에게 아무것도 보여주지 않을 것임을 알게 될 것입니다. 오류가 있으면 이에 대한 메시지가 표시됩니다.
스크린 샷에서 볼 수 있듯이 실행 파일이 생성되었습니다, 소스 파일과 이름이 같습니다. 샘플 애플리케이션을보기 위해 실행할 수 있습니다.
./ejemplo