看板 Programming 關於我們 聯絡資訊
首先,非常感謝 StubbornLin、LPH66、godfat、linjack 諸位網友的熱情幫忙, 使得在下能夠在失敗中,重新燃起使用 BOOST 的希望。 第二,在下編譯 BOOST 仍有些問題,就是在編譯 serializaition 的時候, 出現了一大堆錯誤,有好幾頁顯示的錯誤。編譯指令是 ./bjam --toolset=gcc --layout=system --with-serialization install 而這個錯誤是在下之前就有發生了,只是在下未提及而已。 而在下編譯其他幾項沒什麼問題: ./bjam --toolset=gcc --layout=system --with-system install ./bjam --toolset=gcc --layout=system --with-date_time install ./bjam --toolset=gcc --layout=system --with-regex install (但是有提示訊息) 第三,在下使用兩個指令仍出現錯誤訊息。 其一: $ g++ 01.cpp -I /Boost/include/ -L /Boost/lib/ -lboost_system-mt 錯誤訊息: C:/WINDOWS/Temp/ccxlbAde.o:01.cpp:(.text$_ZN5boost4asio6detail12winsock_i nitILi2ELi0EE7do_initC1Ev[boost::asio::detail::winsock_init<2, 0>::do_ini t::do_init()]+0x1f): undefined reference to `WSAStartup@8' C:/WINDOWS/Temp/ccxlbAde.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s6selectEiP6fd_setS4_S4_P7timevalRNS_6system10error_codeE[boost::asio::de tail::socket_ops::select(int, fd_set*, fd_set*, fd_set*, timeval*, boost: :system::error_code&)]+0xe1): undefined reference to `select@20' C:/WINDOWS/Temp/ccxlbAde.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s13error_wrapperIiEET_S4_RNS_6system10error_codeE[int boost::asio::detail ::socket_ops::error_wrapper<int>(int, boost::system::error_code&)]+0x13): undefined reference to `WSAGetLastError@0' C:/WINDOWS/Temp/ccxlbAde.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s11clear_errorERNS_6system10error_codeE[boost::asio::detail::socket_ops:: clear_error(boost::system::error_code&)]+0xf): undefined reference to `WS ASetLastError@4' C:/WINDOWS/Temp/ccxlbAde.o:01.cpp:(.text$_ZN5boost4asio6detail12winsock_i nitILi2ELi0EE7do_initD1Ev[boost::asio::detail::winsock_init<2, 0>::do_ini t::~do_init()]+0x7): undefined reference to `WSACleanup@0' collect2: ld returned 1 exit status 其二: $ g++ 01.cpp -I /Boost/include/ -L /Boost/lib/ -lboost_system-mt -lboost_date_time-mt -lboost_thread-mt -llibboost_regex-mt 錯誤訊息: C:/WINDOWS/Temp/ccCY94Nk.o:01.cpp:(.text$_ZN5boost4asio6detail12winsock_i nitILi2ELi0EE7do_initC1Ev[boost::asio::detail::winsock_init<2, 0>::do_ini t::do_init()]+0x1f): undefined reference to `WSAStartup@8' C:/WINDOWS/Temp/ccCY94Nk.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s6selectEiP6fd_setS4_S4_P7timevalRNS_6system10error_codeE[boost::asio::de tail::socket_ops::select(int, fd_set*, fd_set*, fd_set*, timeval*, boost: :system::error_code&)]+0xe1): undefined reference to `select@20' C:/WINDOWS/Temp/ccCY94Nk.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s13error_wrapperIiEET_S4_RNS_6system10error_codeE[int boost::asio::detail ::socket_ops::error_wrapper<int>(int, boost::system::error_code&)]+0x13): undefined reference to `WSAGetLastError@0' C:/WINDOWS/Temp/ccCY94Nk.o:01.cpp:(.text$_ZN5boost4asio6detail10socket_op s11clear_errorERNS_6system10error_codeE[boost::asio::detail::socket_ops:: clear_error(boost::system::error_code&)]+0xf): undefined reference to `WS ASetLastError@4' C:/WINDOWS/Temp/ccCY94Nk.o:01.cpp:(.text$_ZN5boost4asio6detail12winsock_i nitILi2ELi0EE7do_initD1Ev[boost::asio::detail::winsock_init<2, 0>::do_ini t::~do_init()]+0x7): undefined reference to `WSACleanup@0' collect2: ld returned 1 exit status 在下為了這個問題弄了快兩個月還沒搞定,希望大家能幫忙一下,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.100.86.180