esp32 rust 메모 2
https://github.com/MabezDev/xtensa-rust-quickstart
cmake .. -DLLVM_TARGETS_TO_BUILD="Xtensa;X86" -DCMAKE_BUILD_TYPE=Release -G "Ninja"
위 cmake에서 target 오류가 나는데 아래 명령으로 변경
cmake -G Ninja -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="Xtensa;X86" -DCMAKE_BUILD_TYPE=Release ..
링킹때 메모리 부족으로 오류가 발생하면 아래 명령으로 변경
cmake -G Ninja -DLLVM_PARALLEL_LINK_JOBS=1 -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="Xtensa;X86" -DCMAKE_BUILD_TYPE=Release ..
clang도 필요하면 “-DLLVM_ENABLE_PROJECTS=clang” 추가