体系结构x86_64的未定义符号 - 使用Boost和Sockets.io编译错误(C ++)

时间:2015-09-25 07:59:51

标签: c++ xcode sockets c++11 boost

这是我一直坚持一周的问题;我是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作为框架添加到项目中。

我收到以下编译错误。

Compiling error.

注意:遵循 - https://github.com/socketio/socket.io-client-cpp的教程。

任何人都可以请!帮助我,我在这里死了:P

0 个答案:

没有答案