Sloppy's Blog

Xcode集成asio

下载独立的Asio

下载ASIO

Xcode设置

  • c++ language 选择c++11以上
  • 选择libc++
  • 添加Macro:ASIO_STANDALONE和ASIO_SEPARATE_COMPILATION

编译部分

  • 把下载好的源码添加进Xcode
  • 添加测试代码
    // 添加头文件引用
    asio::io_service io_service;
    asio::ip::tcp::endpoint end_point(asio::ip::address::from_string("10.10.10.241"), 8088);
    asio::ip::tcp::socket socket(io_service);
    socket.connect(end_point);
    

参考