collect2.exe: error: ld returned 1 exit status
问题解释
程序本身应该是没错的,ld是链接错误
这种问题一般是使用了c语言的编译器来编译c++文件造成的,
可以将main.cpp修改为main.c试试
multiple definition of xxxx问题解决及其原理
http://blog.youkuaiyun.com/mantis_1984/article/details/53571758
本文探讨了collect2.exe错误中的ld返回1退出状态的问题,并解释说这通常是由于使用C编译器编译C++文件引起的。文章建议尝试将文件扩展名从.cpp更改为.c以解决该问题。
程序本身应该是没错的,ld是链接错误
这种问题一般是使用了c语言的编译器来编译c++文件造成的,
可以将main.cpp修改为main.c试试
xxxx问题解决及其原理http://blog.youkuaiyun.com/mantis_1984/article/details/53571758
1523

被折叠的 条评论
为什么被折叠?