rust-crates

    2

    1답변

    #[cfg(feature = "glob")] 만 사용되는 경우에만 glob 상자에 의존하는 상자가 있다고 가정합니다. 또한이 기능은 기본적으로 사용되지 않습니다. glob 상자를 다운로드하고 컴파일하는 것을 건너 뛸 수 있습니까? # Cargo.toml ... [features] default = [] [dependencies] glob = "0

    4

    1답변

    나는 녹슬지 않는 프로젝트를 가지고 있는데 여기에는 mysql -crate 종속성이 포함되어 있으며 독립적으로 운영하고 싶습니다. SRC/main.rs에게 fn main() { } 을하지만 빌드가 실패 Cargo.toml [package] name = "test" version = "0.1.0" authors = ["daMaex"] [depe

    1

    2답변

    작성한 "tests"디렉토리에서 내 보낸 라이브러리 함수에 어떻게 액세스합니까? SRC/relations.rs : #![crate_type = "lib"] mod relations { pub fn foo() { println!("foo"); } } 테스트/test.rs : use relations::foo; #[te

    1

    2답변

    Based on this comment을 사용하여`core '를 컴파일하면 Xargo를 사용하여 특정 타겟에 대한 사용자 정의 core 크레이트의 설치를 관리 할 수 ​​있어야합니다. Cargo.toml : 나는 그것을 core를 제외한 다른 종속성이없는 상자 작업을 얻을 다음과 같은 노력했습니다 종속성이 [package] name = "chip8-eng

    1

    1답변

    official docs과 rustbyexample.com에서 라이브러리 (--crate-type=lib)를 컴파일 할 때 생성 된 라이브러리 파일의 파일 이름에 해시 값 (예 : libworld-<HASH>-0.42.rlib)이 포함됩니다. 하지만 내 상자에서 파일 이름에 해시 (또는 버전)를 생성하지 않으면 "lib"+ 라이브러리 이름 + ".rlib"

    11

    1답변

    나는 다른 녹 프로젝트에서 사용할 수있는 녹의 lib에서 매크로를 만드는 데 어려움을 겪고있다. 다음은 현재이 작품을 어떻게 얻으려고하는지 보여주는 예입니다. lib.rs : #![crate_name = "dsp"] #![feature(macro_rules, phase)] #![phase(syntax)] pub mod macros; macros.

    -4

    1답변

    녹 방지 상자가 어떻게 구현되는지 궁금합니다. 예를 들어 num_cpus이라는 상자가 있습니다. 이 상자에는 컴퓨터의 CPU 수를 알려주는 기본적인 방법 인 num_cpus::get()이 있습니다. 내 질문 : 방법 num_cpus::get()이 구현되는 방법 는 (? 그것은 다른 언어를 사용하여 수행됩니다)는 이 같은 결과는 상자를 사용하지 않고 일반 녹

    1

    1답변

    나는 녹을 배우고 간단한 클라이언트/서버 프로그램을 작성하기로 결정했습니다. 클라이언트와 서버 모두 내가 이미 작성한 아주 간단한 모듈을 사용할 것입니다. 이 코드가 커질 수 있음을 알았 기 때문에 명확성을 위해 내 소스를 분류하기로 결정했습니다. 다음과 같이 지금 내 현재의 계층 구조는 같습니다 ├── Cargo.lock ├── Cargo.toml ├

    -1

    1답변

    현재 게시되지 않은 라이브러리와이를 사용하는 응용 프로그램을 만들고 싶습니다. 실행 취소 응용 프로그램의 Cargo.toml 파일에 게시되지 않은 라이브러리를 포함시키는 방법은 무엇입니까? 그것처럼 보이는 creates documentation보고에서 이의 라인을 따라 뭔가 : filepaths를 사용 paths = ["/path/to/uuid"] 어떻