Вывод Visual Studio Code определяется как вредоносное ПО?

Итак, кодировщик здесь впервые. Я только что получил VSC и пытаюсь сделать вашу типичную базовую строку «Hello World» на выходе. Ничего вредного. Когда я запускаю код (показан ниже), Avast сразу же встречает меня, говоря, что они заблокировали меня от Win32:MalwareGen. Я не думал, что здороваться будет так опасно.

Ввод

#include <iostream>
// first comment! Woo!
int main()
{std::cout << "Hello World!";}

Вывод

[Выполняется] cd "расположение моих файлов" && g++ main.cpp -o main && "дополнительные расположения файлов"

Доступ запрещен.

[Готово] выход с кодом = 1 через 3,55 секунды

Если у кого-нибудь есть предложение, как я могу убедить свой компьютер, что я не создаю вредоносное ПО, это было бы действительно здорово! Благодарю вас!


person Zack C.    schedule 19.05.2020    source источник


Ответы (1)


Это известная ошибка в Avast, которую не исправили более десяти лет:

В основном у вас есть два варианта:

  1. Удалите Avast и переключитесь на Защитник Windows или что-то еще, что не является полным мусором
  2. Установите исключение для каталогов, в которых вы компилируете программы.
person Joseph Sible-Reinstate Monica    schedule 19.05.2020
comment
Вау, спасибо! Попробую что-нибудь подправить в духе того, что вы сказали. Большое спасибо за помощь и за то, что вы так быстро. Я ничего не мог найти об этом, и вот вы с четырьмя ссылками. Надеюсь, теперь мое путешествие не закончится так быстро! - person Zack C.; 19.05.2020