【报错】C++未定义的引用
/tmp/ccNRQRgv.o:在函数‘main’中:
test.cc:(.text+0x25):对‘Configuration::Configuration()’未定义的引用
test.cc:(.text+0x34):对‘Configuration::~Configuration()’未定义的引用
collect2: error: ld returned 1 exit status
错误原因:test.cc中使用了Configuration类,但在g++编译的时候test.cc在前,Configuration.cc在后,导致在编译test.cc时未找到Configuration
解决:调整编译顺序:g++ Configuration.cc test.cc -o test