リンクエラーの解決方法: undefined reference to `__gxx_personality_v0'
gcc で C++ ソースをコンパイルしたとき上記のリンクエラーが発生することがあります。この関数はstack unwinding tableで利用するようです(例外関係の処理)。
このリンクエラーはlibstdc++(もしくは libsupc++:STLを含まない)をリンクすることで解決できます。
別のの解決法として、例外を使っていないのであれば、コンパイル時に "-fno-exceptions" オプションを指定することでも解決可能です。
gcc で C++ ソースをコンパイルしたとき上記のリンクエラーが発生することがあります。この関数はstack unwinding tableで利用するようです(例外関係の処理)。
このリンクエラーはlibstdc++(もしくは libsupc++:STLを含まない)をリンクすることで解決できます。
別のの解決法として、例外を使っていないのであれば、コンパイル時に "-fno-exceptions" オプションを指定することでも解決可能です。
参考:
有難う!!!助かった!!
返信削除お役に立てて何より。(^^)/
削除