Как использовать компилятор Visual Studio C++?

Недавно я установил Visual Studio 2013. Я могу создать новый проект (Visual C++), но ошибка, с которой мне приходится сталкиваться, заключается в том, что я не могу запустить приложение. Вот код, который я пытаюсь запустить на Visual Studio 2013.

#include <iostream>
using namespace std;

int main() {
    cout << "Hello World";
    return 0;
}

Я уверен, что этот код будет работать и будет выводить привет мир, но в Visual Studio он дает мне проблемы, говоря:

Значения не могут быть нулевыми,
Имя параметра: solutionDirectory.

Что мне здесь не хватает?

Вот изображение для этого:

enter image description here

Ответ 1

В Visual Studio вы не можете просто открыть файл .cpp и ожидать его запуска. Сначала вы должны создать проект или открыть.cpp в каком-то существующем проекте.

В вашем случае нет проекта, поэтому нет проекта для сборки.

Перейдите в File --> New --> Project --> Visual C++ --> Win32 Console Application. Вы можете снять флажок "создать каталог для решения". На следующей странице обязательно проверьте "Пустой проект".

Затем вы можете добавить файлы .cpp, созданные за пределами Visual Studio, щелкнув правой кнопкой мыши в Solution explorer на иконке папки "Источник" и Add-> "Существующий элемент".

Очевидно, вы также можете создать новый.cpp(Add → New). Файл.cpp будет создан в вашем каталоге проектов.

Затем вы можете нажать ctrl + F5 для компиляции без отладки и увидеть вывод в окне консоли.

Ответ 2

Вы можете что-то забыть. Перед #include <iostream> напишите #include <stdafx.h> и, возможно, это поможет. Затем, когда вы закончите писать, нажмите "Тест", а затем нажмите "Выход" из сборки, затем, когда это будет сделано для обработки/компиляции, нажмите Ctrl + F5, чтобы открыть командную строку, и она должна иметь выход и "нажмите любую клавишу, чтобы продолжить".

Ответ 3

Приложение не будет запущено, потому что вам нужно переименовать файл Source1.cpp в Main.cpp