这是我一直坚持一周的问题;我是C ++编程的新手,我正在尝试编译 xcode 6 中socket.io C ++库的基础知识。
这是我正在使用的代码。
#include <iostream>
#include <string>
#include "sio_client.h"
int main(int argc, const char * argv[]) {
sio::client h;
h.connect("http://127.0.0.1:3000");
}
目标下的构建设置是:
图书馆搜索路径:/usr/local/Cellar/boost/1.58.0/lib
用户标题搜索路径:/usr/local/Cellar/boost/1.58.0/include
,"$(SRCROOT)/boost/socket.io-client-cpp/lib/websocketpp"
和"$(SRCROOT)/boost/socket.io-client-cpp/lib/rapidjson/include"
我使用brew install boost --c++11
安装了Boost 并导入了libc++.dylib
并尝试将libc++.6.0.9.dylib
作为框架添加到项目中。
我收到以下编译错误。
注意:遵循 - https://github.com/socketio/socket.io-client-cpp的教程。
任何人都可以请!帮助我,我在这里死了:P