0

boost.asioのをコンパイルしようとしていますが、次のリンカーエラーが発生します:「_Unwind_Resume'" and "undefined reference to__gxx_personality_v0'への未定義の参照」。私は長い間グーグルを検索してきましたが、何も役に立ちませんでした。どのライブラリをリンクする必要がありますか?前もって感謝します!

4

2 に答える 2

1

gccプログラムのリンクに使用している可能性があります。代わりに使用g++すると、必要なライブラリにリンクされます。

Dev-C++ については、FAQ エントリを参照してください: Dev-C++ はリンクに g++ の代わりに gcc を使用します

于 2010-01-09T14:12:59.650 に答える
0

Ubuntu 9.10 では魅力的に動作します。

$ g++ -o chat_server -c chat_server.cpp
In file included from chat_server.cpp:21:
chat_message.hpp: In member function ‘void chat_message::encode_header()’:
chat_message.hpp:84: warning: format ‘%4d’ expects type ‘int’, \
                     but argument 3 has type ‘size_t’
$ ls -l chat_server*
-rw-r--r-- 1 edd edd 1233608 2010-01-09 08:17 chat_server
-rw-r--r-- 1 edd edd    6244 2010-01-09 08:17 chat_server.cpp
$
于 2010-01-09T14:20:00.433 に答える