Ошибка при компиляции скрипта: "avr-g++: error: CreateProcess: No such file or directory"
Всякий раз, когда я пытаюсь скомпилировать скрипт, Arduino IDE выдает ошибку avr-g++: error: CreateProcess: нет такого файла или каталога
. Я уже пробовал переустановить IDE, изменить версию платы в диспетчере плат на 1.6.21 и удалить папку Arduino15 в разделе AppData/Local/Arduino15
.
Эта проблема возникла внезапно - одна компиляция сработала, а через две минуты ничего не компилировалось - и встречается во всех сценариях, которые я пробовал.
Я работаю с Windows 10 и компилирую для Arduino Uno.
@Snail Cadet, 👍2
Обсуждение1 ответ
Лучший ответ:
Оказывается, McAfee Host Intrusion Prevention решила начать блокировать avr-g++.exe
. Не знаю, почему это произошло так внезапно, но это легко исправить, как только вы знаете, где искать. Любой, кто обнаружит это в будущем, должен обязательно проверить свои антивирусные журналы, чтобы увидеть, блокируется ли исполняемый файл компилятора.
Кажется, у меня тоже есть эта проблема, но мне непонятно, что с этим делать. Могу ли я отключить McAfee, а затем переустановить его? Должен ли я установить исполняемый файл в качестве исключения? Я никогда ничего не изменял в McAfee, поэтому мне нужно больше информации для этого простого исправления. Премного благодарен!, @sippstress
Настройка исполняемого файла звучит разумно. Эта часть действительно больше связана с McAfee. Я ожидал бы, что документация McAfee достаточна, чтобы ответить на этот вопрос, но если нет https://superuser.com/ - это, наверное, самое подходящее место, чтобы спрашивать о таких вещах., @timemage
- Ошибка компиляции кода для Arduino/Genuino Uno
- Доступ запрещен при загрузке
- Существуют ли альтернативы схемам Tinkercad, основанным на ПК-приложениях, а не на веб-приложениях?
- Ошибка: "'lcd' does not name a type" при использовании библиотеки LiquidCrystal.
- GSM-модуль IOT-GA6 Arduino + ошибка CME 58
- Проблема с драйвером Arduino CH340
- 'AttachPinChangeInterrupt' was not declared in this scope
- Как устранить сообщение об ошибке "assignment of function 'void digitalWrite (uint8_t, uint_8)"?
Антивирус играет в веселый ад с вашей установкой?, @Majenko
Только что проверил свой журнал активности, и это именно то, что происходит. Спасибо!, @Snail Cadet