C++代码:但是报错:collect2.exe: error: ld returned 1 exit status,如何解决?

C++代码:

img


但是报错:
collect2.exe: error: ld returned 1 exit status。
今天刚学c,遇到这种问题,百度找了很久不符合。

小魔女参考了bing和GPT部分内容调写:
出现collect2.exe: error Id returmed 1 exit status这种错误,一般是因为编译时出现了错误,可能是程序中存在语法错误,也可能是编译器版本不兼容等原因。首先,我们可以检查一下程序中是否存在语法错误,比如上面的代码,第7行应该是int main(),而不是in mino,第9行应该是return 0,而不是in已,这些都是语法错误,需要修改。

如果没有语法错误,可以尝试更换编译器,比如从g++更换到clang++,或者从最新版本的编译器更换到更早的版本,看看是否能够解决这个问题。

最后,如果以上方法都不能解决,可以尝试把程序分解成多个文件,比如把main函数放到一个文件中,把其他函数放到另一个文件中,然后分别编译,再把编译生成的文件连接在一起,看看是否能够解决这个问题。
回答不易,记得采纳呀。