error adding symbols: file format not recognized collect2: error: ld returned 1 exit status
时间: 2023-07-11 16:55:07 浏览: 108
file is not recognized
这个错误通常是由于编译器试图链接错误格式的目标文件而导致的。可能是你的代码中使用了不兼容的库或者编译器版本不匹配。你可以尝试以下几个解决方案:
1. 检查你的代码中是否使用了正确版本的库,并确保库文件是正确的格式。
2. 检查你使用的编译器版本是否与你的操作系统兼容。
3. 尝试使用其他编译器或者编译选项重新编译你的代码。
4. 检查你的代码中是否存在语法错误或者其他编译错误。
如果以上方法都不起作用,你可以尝试在编译时加上调试选项,以便更好地定位问题所在。
阅读全文