2012-11-25 59 views
1

server.cpp - http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/ssl/server.cpp編譯boost_asio /例子/ SSL/MacOSX上在Linux上工作server.cpp

我想建立這個在我的Mac。使用以下內容。 (我的Ubuntu系統上建立精細)

g++ -I /usr/local/boost/ sslserver.cpp -o sslserver -lboost_system -lssl -lpthread 

我的lib位於/ usr/local/lib目錄,所以我嘗試添加-L在/ usr/local/lib目錄中包含後。但是,在使用-lboost_system -lpthread之前,我沒有任何問題或指定libs之前構建了其他項目。

的錯誤是巨大>https://dl.dropbox.com/u/15586644/error.txt

其主要地段不贊成的方法警告 - 我懷疑任何東西已經過時了。 後面跟着體系結構x86_64的未定義符號。

我應該如何在MacOSX上構建server.cpp?

+0

這可能不是問題,但你應該使用-L在/ usr/local改爲在/ usr /本地/ lib目錄下。 –

回答