出现这个原因的问题汇总:
1,相应的附加库没有包含进去,注意附加库的目录是 /
2,函数没有与之对应的类,却在main中以某一类的对象调用了该方法。
其实,当错误中显示fun()成为无法解析的外部命令的时候我F12追踪时出了两个选项待选择,可是我居然没有发现——本来是该类的函数,F12是却同时给出了cpp和h文件中的fun()的 定义。很明显是没有将cpp文件中fun()方法和头文件类中声明的fun()连接起来,导致IDE以为有两个fun()方法。
3,如果是构造函数出了这个问题,要注意构造函数的正规书写。声明时和其他函数不同,是有大括号的{}
时间: 2024-11-05 18:48:45