1

server.cpp - http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/ssl/server.cpp

我正在尝试在我的 Mac 上构建它。使用以下。(在我的 ubuntu 系统上构建良好)

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

我的库位于 /usr/local/lib 中,所以我尝试在包含后添加 -L /usr/local/lib。但是,我在使用 -lboost_system -lpthread 之前构建了其他项目,没有任何问题或指定库。

错误很大> https://dl.dropbox.com/u/15586644/error.txt

它主要是许多不推荐使用的方法警告 - 我怀疑任何东西都已被弃用。后跟架构 x86_64 的未定义符号。

我应该如何在 MacOSX 上构建 server.cpp?

4

1 回答 1

1

请参阅 -为什么 Apple 在 MacOS 10.7 (Lion) 中弃用 OpenSSL?

Apple 正在从 OpenSSL 迁移到 Common Crypto,因此警告已贬值

于 2012-11-25T14:12:28.780 回答