### Example output of ls /Library/Developer/CommandLineTools Source: https://pokemonautomation.github.io/Developer/UpdateClang.html Example output from the ls command for /Library/Developer/CommandLineTools, indicating Clang is installed there. ```text Library SDKs usr ``` -------------------------------- ### Example output of ls /Applications/Xcode.app/Contents/Developer Source: https://pokemonautomation.github.io/Developer/UpdateClang.html Example output from the ls command for /Applications/Xcode.app/Contents/Developer, indicating Clang is installed there. ```text Applications Library Makefiles Platforms Toolchains Tools usr ``` -------------------------------- ### Example output of g++ --version Source: https://pokemonautomation.github.io/Developer/UpdateClang.html Example output from the g++ --version command. The exact version, target, and installed directory may differ on your machine. ```text Apple clang version 14.0.0 (clang-1400.0.29.102) Target: arm64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools ``` -------------------------------- ### Install setuptools Source: https://pokemonautomation.github.io/SetupGuide/Controllers/ESP32-Flash-Terminal.html Command to install setuptools, which may be required for esptool. ```bash pip install setuptools ```