Неопределённая ссылка на функцию
В VS Code на Linux создал два файла сpp, в main.cpp создал предварительное объявление на add.cpp. При компиляции сообщается об ошибке :"неопределённая ссылка на «add(int, int)» collect2: error: ld returned 1 exit status". Вот код main.cpp
<include iostream>
int add(int x, int y); // это нужно для того, чтобы main.cpp знал, что функция
add() определена в другом месте
int main()
{
std::cout << "The sum of 3 and 4 is: " << add(3, 4) << std::endl;
return 0;
}
add.cpp
int add(int x, int y)
{
return x + y;
}
Помогите пожалуйста с решением. P.S. В программировании полный ноль.