描述:在编译代码的时候,经常会出现“未声明的引用”和“未定义的引用”之类的错误。
原因:这种情况一般在编译的过程是不会出现问题,在链接的过程会出现这些问题。未声明的引用一般是头文件引入错误,或者找不到头文件。未定义的引用应该是找不到函数的实现。
解决方法:遇到未定义的引用就去看看是否包含的头文件路径没有添加,或者路径添加错误。遇到未声明的引用就看看是不是函数没有实现,或者对应的库依赖没有添加。