Ошибка компоновщика при компиляции примера boost.asio - PullRequest
0 голосов
/ 09 января 2010

Я пытаюсь скомпилировать boost.asio пример , но я получаю следующие ошибки компоновщика: "неопределенная ссылка на _Unwind_Resume'" and "undefined reference to __ gxx_personality_v0 '". Я давно искал в гугле, но ничего не помогло. Какую библиотеку мне нужно связать? Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 09 января 2010

Возможно, вы используете gcc для связи вашей программы. Если вместо этого вы используете g++, он будет ссылаться на необходимые библиотеки.

Для Dev-C ++ см. Раздел FAQ: Dev-C ++ использует gcc вместо g ++ для связи

0 голосов
/ 09 января 2010

Работает как шарм в 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
$
...