在linux写的一个简单的程序 编译不能通过 求大神给看看

  1. 头文件test.h
  2. 源文件test.cpp片段1
  3. 源文件test.cpp片段2
  4. 源文件test.cpp片段3
  5. 源文件test.cpp片段4
  6. main.cpp
  7. makefile文件
  8. 执行make命令后的错误提示

总共有3个文件 test.h test.cpp main.cpp; 在main.cpp内部调用test类实现的方法,执行make命令后,可以生成test.o和main.o但是好像链接的时候有问题, 不能生成目标问题

找出问题来了 是makefile文件写的有问题 编译应该使用g++ 代码有问题的地方 希望各位指正

提示信息是函数没有定义,链接返回错误。