如有不同问题可留言~~~
- 1.No such file or directory 没有这个文件或目录
- 找不到相应的文件,一般原因是没安装、路径不对或名字不对
- 使用find命令在计算机中查找对应文件是否存在,决定是安装、配置路径还是改名字
- 2.undefined reference to 未定义的引用
- 找不到对应函数的实现,如果是第三方库,原因有没安装、库的名字写错、没有链接库和对应程序,链接了错误版本的库;如果是自定义函数,原因有忘记实现、需要的库还没有生成
- 同样使用find命令,该安装安装,该链接链接,该实现实现,该调整顺序调整顺序
- 3.no matching function for call to 没有匹配的函数
- 函数参数错误
- 4.No rule to make target 没有规则可以创建目标库
- target_link_libraries链接了,却找不到对应库
- 5.error adding symbols: DSO missing from command line
- 解决方法:链接错误提示中的库