inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

우아한 고성능 프로그래밍 언어 Rust 입문 및 활용

Rust로 만드는 Lambda 함수 구현 (10/23 업데이트)

build 오류

해결된 질문

403

박성민

작성한 질문수 1

0

cargo add ... 이후 build는 정상적으로 되는데, 

 

cargo lambda build --release --arm64 에서 

 

많은 라인의 error와 함께 컴파일하지 못하네요... 

 

구글링해봐도 잘 모르겠어요 

 

error 마지막 몇라인을 첨부합니다...... 

 

error[E0425]: cannot find function drop in this scope

--> /.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/src/race.rs:401:21

|

401 | drop(unsafe { Box::from_raw(ptr) });

| ^^^^ not found in this scope

error[E0425]: cannot find function, tuple struct or tuple variant Ok in this scope

--> /.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/src/race.rs:405:13

|

405 | Ok(unsafe { &*ptr })

| ^^ not found in this scope

Some errors have detailed explanations: E0405, E0408, E0412, E0425, E0432, E0463, E0531.

error: could not compile once_cell (lib) due to 241 previous errors

rust webassembly

답변 1

0

김대현

음, 뭔지 해결하기 어려울 것 같은 불안함이 듭니다만, 혹시 해결될지 모르니, --release arm64 옵션을 빼고 한 번 진행해보시겠어요? 결과가 같을지 모르겠고, 혹시 여전히 안되신다면, 아래 커맨드로 rust설치 버전 상황을 한번 적어봐 주시겠어요?

rustup show

1

박성민

뭔가 rust를 rustup으로 설치하지 않아서 꼬였던 거 같습니다.

rust를 삭제 후, rustup으로 설치하니 해결되었습니다.

감사합니다.

0

김대현

해결되었다니 잘됐습니다!

다음강의 플랜이 어떻게 되실까요?

0

35

1

소스코드

0

32

1

강의 자료 ppt나 pdf 파일은 없을까요?

0

69

1

선생님 ppt자료를 받아서 공부하고 싶습니다.

0

52

2

Rust는 어떻게 컴파일 타임에 dangling reference를 막나요?

0

70

2

강의 추가 계획 질문

0

76

2

소유권 이전과 관련된 질문입니다

0

148

2

&r1 을 써야하는지 r1을 써야하는지?

1

120

1

임대값 수명에 대한 질문

1

122

1

변수 가리기 shadowing 을 듣고 궁금한점이 생겼습니다.

1

154

1

튜플 구조체에서 println! 사용시 에러가 발생합니다.

0

166

1

메모리 관리규칙에서 질문드립니다.

1

210

1

튜플과 구조체 차이 설명에 관한 질문

0

377

1

튜플과 배열 강의 4:50에서 벡터 나중에 설명해주신다고 하셨는데

0

193

1

trait를 인자로 받을 때 &impl과 &dyn차이

1

366

2

구조체는 언제나 Heap에 저장되나요??

2

418

2

Lifecycle 강의에서 두 문자열 슬라이스를 비교해 긴 문자열 슬라이스를 리턴하는 것 관련 질문

0

268

1

혹시 어떤 폰트일까요?

0

457

2

웹 어플리케이션 개발에도 잘 사용되나요?

1

458

1

임대값의 수명 강의가 재생이 안되고 있습니다~

0

413

3

임대값의 수명에 대한 강의는 언제쯤 볼 수 있을까요?

0

350

2

문자열 리터럴이 너무 어려워요ㅠㅠ

1

556

1

Integer는 자동으로 copy되서(copy type)(integer 는 stack에 할당되서)

0

367

2

명령어를 입력 한 후 source "$HOME/.cargo/env" 이 명령어를 입력해야 합니다.

0

337

2