@vanslam8

Visual Studio 2017 Не создается файл .exe.?

Как я создал проект:

Файл - Создать - Проект...
В настройках указываю "чистый проект"

Затем создаю файл:

Проект - Добавить новый элемент...
Visual c++ - Файл с++, нажимаю добавить.

Пишу программу:
#include <iostream>
using namespace std;

void main(); {
	int a, b, c, d;

	cout << "Enter the 1st number: ";
	cin >> a;

	cout << "Enter the 2nd number: ";
	cin >> b;

	c = a^b;

	cout << a << " to the power of " << b << " equals: ";
	cin >> d;

	if (c == d) cout << "Correct!";
	else if (c > d) cout << "Your answer is lower!";
	else cout "Your answer is bigger!";
	
	system("pause");
}

(Конфигурация решения - Release, Платформы x86)

Затем нажимаю "F7"
В выводе пишет: 1>------ Сборка начата: проект: ConsoleApplication1, Конфигурация: Release Win32 ------
1>Source.cpp
1>C:\Program Files\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.24930\include\crtdefs.h(10): fatal error C1083: Не удается открыть файл включение: corecrt.h: No such file or directory
1>Сборка проекта "ConsoleApplication1.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Т.е он не может найти путь к файлу, и тем более его в папке вообще нет, хотя при сохранении файла/проекта он должен был быть создан и помещен в папку .../ConsoleApplication1 (Если название по умелчанию).
Так же вылетает окно с надписью: "Не удается запустить программу <путь>. Не удается найти указанный файл."

Пробовал с более простыми кодами типа "hello world!" и даже пустую программу, просто с основной функцией, та же история. Проблема 100% не в коде.

Почему файл не создается понятия вообще не имею, погуглив проблему обнаружилось, что подобная проблема возникает у всех, кто сидит на Windows 7 (как и я) либо создает файл другим способом, оличым от моего.
Так же пробовал приостанавливать работу антивируса и даже удалять его, не помогло.

Прошу помочь решить эту проблему и дать понять в чём дело вообще.
  • Вопрос задан
  • 11662 просмотра
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
exe не создается потому что ошибка компиляции.
Как исправить эту ошибку:
- переустановить вижлу
- stackoverflow.com/questions/38290169/cannot-find-c...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы