像这种链接错误,一般是没有添加lib的路径,和添加lib的名称也就是链接器->常规->附加库目录,链接器->输入->附加库依赖项.
需要说的是,在添加附加库目录时使用相对路径使工程更加方便移植,相对路径是工程文件夹路径为起点,Vs2015提示出现BUG(以工程所在文件夹为相对路径起点,浪费我好长时间)
类型重定义错误,头文件相互包含,引用头文件时多次引用造成的,一般在编写头文件时加上
#ifndef _XXX_
#define _XXX_
.
.
.
#endif
或者删除掉重定义内容的头文件(反正其他头文件已经包含了😏😏)。