Как создать проект C ++ в VS Code и связать main, functions и header? - PullRequest
0 голосов
/ 06 июня 2019

Мне не удается создать многофайловый проект в коде Visual Studio.

Я пробовал несколько расширений, создание папок вручную, ссылки на пути к заголовочным файлам. В результате невозможно что-либо скомпилировать.

Я бы хотел, чтобы это делалось так же, как в учебнике для VS: https://www.learncpp.com/cpp-tutorial/programs-with-multiple-code-files/

main.cpp:

#include <iostream>
#include <functions.h>

using namespace std;

int main()
{

    cout << "return value is: " << add(3,4);
    cout << "\nreturn value is: " << add(1.2,3.4);
    cout << "\nreturn value is: " << add(5);

    return 0;
}

functions.cpp:

double add ( double x, double y)
{
    return x + y;
}

int add ( int x)
{
    return add(1.2,3.4) + x;
}

functions.h:

double add ( double x, double y);
int add ( int x);

Я хочу, чтобы все это компилировалось, и ничего больше. Теперь я получаю сообщение об ошибке, поскольку эти файлы не связаны как проект. Как я могу сделать это так же, как в приведенной ссылке?

...