相关疑难解决方法(0)

链接错误"未定义引用`__gxx_personality_v0'"和g ++

可能重复:
链接上的未定义符号___gxx_personality_v0

我有以下程序的问题.

// fkt.cpp

#include "fkt.h"

int add2(int a, int b)
{
    return a+b;
}
Run Code Online (Sandbox Code Playgroud)

标题:

// fkt.h

int add2(int a, int b);
Run Code Online (Sandbox Code Playgroud)

现在我编译它:

g++ -c fkt.cpp
Run Code Online (Sandbox Code Playgroud)

现在我跑了nm,得到:

00000000 T _Z6add2ii
         U __gxx_personality_v0
Run Code Online (Sandbox Code Playgroud)

当我想在任何地方使用该函数时:

(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?(我正在使用Ubuntu Linux.)

c++ g++

73
推荐指数
2
解决办法
15万
查看次数

标签 统计

c++ ×1

g++ ×1