std
Development Requirements
Regardless of the target architecture, make sure you have the following required tools installed to build std
applications:
- ESP-IDF Prerequisites:
- Windows:
python
andgit
- Linux: See Linux ESP-IDF prerequisites.
- macOS: See macOS ESP-IDF prerequisites.
- Windows:
ldproxy
binary crate: A tool that forwards linker arguments to the actual linker that is also given as an argument toldproxy
. Install it by running:cargo install ldproxy
⚠️ Note: The
std
runtime uses ESP-IDF (Espressif IoT Development Framework) as hosted environment but, users don't need to install it. ESP-IDF is automatically downloaded and installed byesp-idf-sys
, a crate that allstd
projects need to use, when building astd
application.