我正在尝试在ubuntu上使用g ++编译一个简单的.cpp文件。
以下是我的三个文件:
main.cpp中:
#include <iostream>
#include "math.h"
using namespace std;
int main()
{
int a(2);
b = func2(a);
return 0;
}
math.cpp:
#include "math.h"
int func2(int nombreRecu)
{
int valeur(nombreRecu + 2);
return valeur;
}
math.h中:
#ifndef MATH_H_INCLUDED
#define MATH_H_INCLUDED
int func2(int nombreRecu);
#endif // MATH_H_INCLUDED
但是当执行此命令时,g ++ main.cpp,我收到错误:Undefined reference to func2(int)