7

我正在尝试使用 nvcc 编译一个复杂的应用程序,并且需要将编译器从 mpic++ 更改为 g++,因为我遇到了这个错误:

/usr/bin/ld: Dwarf Error: found dwarf version '3',这个阅读器只处理版本 2 的信息。

什么是矮人?这个错误是什么意思?

有什么技巧可以解决吗?我在这里缺少什么有用的信息?

4

1 回答 1

11

如果清理 mpic++ 目标文件不能解决它,你可以告诉 g++ 不要发出 DWARF3 信息-gdwarf-2 -gstrict-dwarf

于 2012-06-19T14:00:19.553 回答