fork/exec /Users/laiaoxin/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++: bad CPU type in executable
Compilation error: fork/exec /Users/laiaoxin/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++: bad CPU type in executable
这种错误通常是由于安装的avr-gcc版本不兼容Mac电脑CPU架构而引起的。您可以尝试以下解决方案:
1.确保您使用的是最新版本的Arduino IDE,并且已经安装了适用于Mac的驱动程序。
2.确认您的Mac电脑的CPU架构,然后下载对应版本的avr-gcc,例如Mac电脑使用x86_64架构,可以下载x86_64版本的avr-gcc。
3.如果您已经安装了avr-gcc,请卸载它并重新安装与您的Mac电脑CPU架构兼容的版本。
4.您还可以尝试将Arduino IDE设置为在终端中使用,然后手动编译和上传代码。