错误提示:不能在返回类型中定义新类型

来源:互联网 发布:电气自动化仿真软件 编辑:程序博客网 时间:2024/05/21 08:46

错误情况如下面所示:

main.cpp:15: 错误:不能在返回类型中定义新类型

main.cpp:15: 附注:(‘MainWindow’ 的定义末尾可能缺少一个分号)
main.cpp:15: 错误:‘main’ 的声明指定了两个以上的数据类型
main.cpp:15: 错误:‘::main’ 必须返回 ‘int’

make: *** [main.o] 错误 1

      说真的这个问题真的是困扰我很长时间,大约用了8个小时。因为我把编写的源码都测试了,都是完全正确的,没有出现错误。并且我还有最简单的helloword 去测试来怀疑是否我的环境搭建的有无问题。。

    百度这个搜索引擎我真的不看好,就这个问题我百度了,发现咱们中国人还没有出现这样的问题。我转用Google搜索。发现了同胞里有人出现了这样的问题。。。当有人贴出来解决方法时,想死的心都有了。。。原来是在.h 文件末尾(在#endif)之前需要加个分号。。。。。。

     我尝试着加入分号,,OK。。。。。或许很久没编写这个类型的程序了,手生了。。。





                                                                     2013年12月17日  晚间

                                                                                刘学


0 0