반응형

Rust의 Cargo.toml 파일에 의존성 패키지를 추가/삭제하는 방법을 소개합니다.



2023. 3. 30  최초작성 




다음 명령을 사용하여 새로운 프로젝트를 생성하면

cargo new hello_test



프로젝트 폴더안에 다른 폴더,파일과 함께 Cargo.toml 파일이 생성됩니다.

처음 생성된 파일의 내용은 다음과 같습니다. 

[package]
name = "hello_rust"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]

 

dependencies 항목에 현재 프로젝트에서 추가로 사용할 패키지 이름을 적어줘야 합니다. 



예를 들어 다음처럼 http 패키지를 추가할 수 있습니다.

% cargo add http                   

    Updating crates.io index

      Adding http v0.2.9 to dependencies.



Cargo.toml 파일에 추가한 http 패키지 이름과 버전이 다음처럼 추가됩니다.

 

[package]
name = "hello_rust"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
http = "0.2.9"



반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts