// main.cpp
#include <iostream>
#include "add.h"
int main(){
std::cout << "Hello World\n";
std::cout << add(3,4) << std::endl;
return 0;
}
// add.h
#ifndef add_h
#define add_h
int add(int x, int y);
#endif /* add_h */
// add.cpp
#include "add.h"
int add(int x, int y){
return x + y;
}
I am compiling with 'g++ -std=c++11 main.cpp -o main'. I keep getting linker errors. I copied it exactly from a tutorial too.