bug内容  collect2: error: ld returned 1 exit status

原因可能:

1.最常见情况是程序本身需要头文件或cpp文件被遗漏了

比如你写好了程序,但你是linux环境下用cmake编译,但cmakelist里没写入这个cpp文件

2.h文件中相关的函数在cpp文件中没有定义,或者说函数的声明(.h中)与定义(.cpp中)不一致

Logo

更多推荐