目前可以确认的几种原因: 1、声明和调用对不上 2、调用的dll中有和头文件不相符的声明 确认代码内容没有其他问题(比如头文件引用之类)之后,删掉makefile文件和Debug,release,重新构建即可