QNX プラットフォームでブースト ライブラリを使用するのは初めてです。asio ライブラリのリンクに問題があります。レベルで未定義の参照リンカー エラーがスローされboost::asio::detail::socket_opsます。メッセージは次のとおりです。
バインドへの関数のboost::asio::detail::socket_ops::call_bind未定義の参照で..
listen& 、recvmsg、accept、setsockopt..の同様のエラー
asio ライブラリをヘッダー ライブラリとしてのみインクルードすると、これらのエラーが発生しました (個別にコンパイルしませんでした)。
BOOST_ASIO_SEPARATE_COMPILATION次に、一度を定義して含めることにより、ライブラリを明示的にコンパイルしようとしまし<boost/asio/ssl/impl/src.hpp>た。socket_ops.hpp で定義されている関数への未定義の参照エラーがさらにスローされます。
エラーが発生しsocket_ops.ipp、QNX Neutrino Momentics 6.50 で boost_1_49 を使用しています。