3.开发环境搭建2
来源:互联网 发布:Java swt 编辑:程序博客网 时间:2024/06/10 05:36
测试zmq是否安装成功:
zmqClient.cpp:
#include <zmq.hpp>#include <string>#include <iostream>int main(){zmq::context_t context(1);zmq::socket_t socket(context, ZMQ_REQ);socket.connect("tcp://127.0.0.1:5559");for(int i=0; i !=10; i++){zmq::message_t request(6);memcpy((void*)request.data(), "---->",5);socket.send(request);zmq::message_t reply;socket.recv(&reply);std::cout << "received Wrold";}return 0;}
zmqServer.cpp:
#include <zmq.h>#include<iostream>using namespace std;int main(){void *context = zmq_init(1);void *responder = zmq_socket(context, ZMQ_REP);int rc = zmq_bind(responder, "tcp://*:5559");if(rc !=0) return 0;while(1){char buffer[10];zmq_msg_t msg;zmq_msg_init(&msg);zmq_recv(responder, &msg, 0);cout << "received Hello" << endl;zmq_send(responder, &msg, 0);sleep(1);}return 0;}
对应得Makefile:
zmqServer:g++ -o zmqServer zmqServer.cpp -lzmqzmqClient:g++ -g -o zmqClient zmqClient.cpp -lzmq -lpthreadclean:rm -rf zmqServerrm -rf zmqClientrm -rf *.o
对于的目录结构:
生成文件 zmqClient ZmqServer 运行这2个文件:
ZmqServer结果:
zmqClient 结果:
可见zmq通信成功。zmq安装正确。
- 3.开发环境搭建2
- 3.开发环境搭建1
- (2) java开发环境搭建
- Android2.2 开发环境搭建
- 4.开发环境搭建2
- Angular 2 开发环境搭建
- 【JAVA】2、搭建开发环境
- openwrt开发<2>环境搭建
- Cocos-2dx 3.x Android 开发环境的搭建
- 3. Android搭建开发环境介绍
- QTEbedded 4.5.2开发环境搭建
- 2、Android开发环境搭建-有图有真相
- Windows下搭建Android2.2开发环境
- S60:开发环境搭建(2)
- android学习历程2--搭建开发环境
- eclipse搭建hadoop 0.20.2开发环境.
- iphone开发环境 搭建2 Xcode iphoneSdk
- Android开发环境搭建指南(2)
- hdu 4731 Minimum palindrome 找规律 (2013 ACM/ICPC Asia Regional Chengdu Online 1004)
- VC++ ScrollBar控件的使用方法
- JS实现div内部的文字或图片自动循环滚动
- JS判断只能是数字和小数点
- 如何演讲
- 3.开发环境搭建2
- LVS---LVS-DR工作原理图文详解
- Store-buffer forwarding
- 寻找我的她
- assert用法
- 微软十五道面试题
- 递归调用简单例子——按层次列出文件夹下所有文件和文件夹
- Android调用输入法软键盘,返回输入的内容
- Java IO流学习总结