RustLang.kr

DevInsights    Rust ∙ C# ∙ Zig ∙ C++ ∙ Go

  • Rust-002, 프로젝트 디렉터리 구조

    Rust 프로젝트는 터미널에서 cargo 명령어를 통해서 생성 할 수 있다. 프로젝트 hello를 생성한다고 가정할 때 임의의 디렉터리에서 cargo new hello --bin을 실행하면 hello 디렉터리가 만들어지고 이 안에 기본 뼈대가 생성된다. 또는 직접 hello 디렉터리를 만들고 이 안에서 cargo init 명령어를 실행해도 똑같은 결과를 볼 수 있다.

    기본 프로젝트 구조
    hello\
        src\
            main.rs
        Cargo.toml
    

    Read More »

  • Rust-001, 소개 및 개발환경

    redox

    위의 이미지는 Rust로 개발한 Unix 스타일의 Redox1 운영체제이다. 현재 개발 단계이며 글 쓴 시점에서 버전은 0.6.0이다. 첫 포스팅에 Redox 이미지를 사용한 이유는 Rust 언어의 성격을 잘 표현해주기 때문이다. 참고로 위의 이미지는 개인 노트북의 VirtualBox에서 실행한 모습이다.

    Read More »