我正在尝试使用nvcc编译复杂的应用程序,并且需要将编译器从mpic ++更改为g ++,因为我遇到了这个错误:
/usr/bin/ld: Dwarf Error: found dwarf version '3', this reader only handles version 2 information.
什么是矮人?这个错误意味着什么?
有任何解决方法吗?我在这里缺少哪些有用的信息?
答案 0 :(得分:11)
如果清理mpic ++目标文件无法解决问题,您可以告诉g ++不要使用-gdwarf-2 -gstrict-dwarf
发出DWARF3信息