无法编译.cpp文件:未定义引用" func_1"

时间:2016-12-14 18:45:11

标签: c++ g++

我正在尝试在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)

0 个答案:

没有答案