学习c++的小伙伴们有时会发现程序有个怪病:[Error]Id returned exit 1 status,它没有指出具体的错误,可就无法编译成功,怎么办呢?
工具/原料
1
Dev-c++
2
电脑
方法/步骤
1
引起这个报错的有很多可能
2
第一种,找不到主函数,int main()不论拼错还是加了错参数都会引起此次报错,比如将main拼成mian(新手朋友极易翻车)
3
第二种,由于函数、变量、句柄的声明而没有定义造成。比如声明了一个函数:int xxx(int,int);但后面并没有对xxx函数的编写
4
第三种,编译器或连接器出错或找不到
5
第四种,库除了问题,比如pthread.h中一有了线程定义就会报错,此时应该对编译器发送特殊命令或避免操作
注意事项
1
根据小编亲身经历写成,未经允许,请勿转载
2
如果看了有帮助,请投票好评,谢谢
上一篇:如何修正你的高额头