2015-11-14 4 views
1

После установки окон 10 пару месяцев назад я попробовал запустить очень простую программу на C, которая была в стиле Visual Studio 2015, и вся IDE застыла. Затем я попытался выполнить компиляцию с помощью командной строки. Сборка всегда успешна без проблем, но когда я пытаюсь запустить программу, ничего не происходит, терминал просто ничего не делает, и я даже не могу вернуться. Иногда я даже не могу убить процесс генерации файла .exe, хотя я использую учетную запись администратора!C программ застряли в запуске

Я попробовал простой программы:

#include <stdio.h> 
#include <stdlib.h> 

int main(void) { 
    printf("Hello World!\n"); 

    system("pause");  //or getchar() 
    return 0; 
} 

и результат просто мигает белым подчеркивание в терминале, что я не могу даже близко. Я пробовал каждый компилятор и каждый другой C/C++ IDE, это так странно, пожалуйста, помогите!

+3

Похоже, что что-то повреждено операционной системой и/или машиной. Если вы даже не можете заставить Visual Studio 2015 работать в Windows 10, я не думаю, что ваша проблема - это проблема, для которой может помочь переполнение стека. Может быть, спросите у Суперпользователя: http://superuser.com/ –

+2

Вы используете антивирус Avast? Было несколько недавних вопросов, когда Avast вызывает подобные или подобные проблемы. – Blastfurnace

+0

опубликованный код не компилируется. он отсутствует '#include ' для вызова 'system()' – user3629249

ответ

2

У меня была такая же проблема, как и вы, программы не запускались, несмотря на то, что они были скомпилированы просто отлично (для записи я использовал mingw и win7), и я выключил экраны avast, и проблема была решена. Не уверены в конкретных настройках, которые необходимо применить к avast, чтобы поддерживать их и запускать программы в обычном режиме.

+0

Конкретный параметр: Настройки> Активная защита> Экран файловой системы> Настроить> Сканировать при выполнении> Сканировать программы при выполнении. Программы «ненадежного» имеют тенденцию замораживать и блокировать их родительский процесс, когда этот параметр включен. – Nulano