||error: ld returned 1 exit status| C++编译时的问题

今天在用code::blocks写C++时,遇到了||error: ld returned 1 exit status|,问题
搜了很多文章都不明白,最后看到有人说 Devc++中出现此问题,是由于链接使用make和编译器(MinGw)中的链接(link)冲突导致的。突然想到了之前在工程中创建文件的时候确实有Link选项不小心选上了。通过如下设置去掉即可
一、右击.h文件,选择Properties…
选中.h文件,右击选择Properties...
二、转到build选项,将Link file的√去掉即可
将Link file选项去掉即可
编译通过,搞定

猜你喜欢

转载自blog.csdn.net/weixin_43233774/article/details/86318802