1.Qt/window/SocketIoClient的配置一些总结
1.websocket喝socketio还是要区别对待的
2.socketio基本是按照
https://blog.youkuaiyun.com/qiuchunhuige/article/details/78610289?tdsourcetag=s_pctim_aiomsg
https://blog.youkuaiyun.com/qiuchunhuige/article/details/78610306
两篇博文为基础写的
3.boost的编译和软件的调用花了不少时间
编译需要安装vs的C++工具,cl.exe这个编译工具
调试最麻烦的是修改源码和window差异导致的
#boost/system/error_code.hpp:222: undefined reference to `boost::system::generic_category()
DEFINES += BOOST_ERROR_CODE_HEADER_ONLY
#sio_socket.cpp:-1: error: multiple definition of `boost::system::throws'
DEFINES += BOOST_SYSTEM_NO_DEPRECATED
#undefined reference to `_imp__WSAStartup@8'
LIBS += -lpthread libwsock32 libws2_32
其中boost的编译源码和编译好的库文件是否要放到一个目录下,还没来得及研究,例如:
F:\Boost
F:\boost_1_55_0
毕竟条用boost是不需要F:\Boost路径的,或许F:\Boost有F:\boost_1_55_0的相关连接