Emacs LSP 환경에서 Rust 자동완성 안되는 문제 수정
Ubuntu + Emacs 조합 개발환경에서 Rust 코드 자동완성이 안되는 문제를 해결해보자.
목차
증상
Ubuntu + Emacs(lsp-mode) 조합으로 Rust 개발환경을 셋팅하는 도중 wasm
관련 코드가 자동완성이 안되는 문제가 발생했다.
Sample Code
Cargo.toml
|
|
lib.rs
|
|
해결법
해당 프로젝트 내에서 cargo check
명령어를 실행하면 다음과 같은 에러가 발생한다.
위와 같은 에러가 발생하면 sudo apt install build-essential
명령어를 실행하면 해결할 수 있다.