- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 xp下使用thrift
从服务器上来看,thrift最早的版本为thrift0.6.0,在2011年发布的。thrift并不是很重视windows的用户,知道0.8.0版本才支持windows下编译。其中,相关文档也不更新,开发使用起来确实有点无奈~尤其对xp版本的相关文档少之又少,正常在win7开发完的动态库客户端接口在win7下不能用,同时boost也要重新编译,所调用的库不一样。为了便于其他人在xp下使用t
2015-07-31 16:56:19 1011
转载 vs2010 静态库以及动态库编译实例
最近在研究ffmpeg,由于用c#开发,而ffmpeg采用的是c开发,因此打算先用c将ffmpeg的一些函数封装成库,在用c#来调用,花了一天时间(确实水平太低)写了几个vs2010下的静态库以及动态库的编译实例。一、vs2010下静态库编译(1)、编译静态库 先建一个空的visual c++ 的win32项目,选择应用程序类型为静态库,然后传一个static.h头文件以及
2015-07-29 17:13:14 743
转载 C++基础:动态链接库调用方法总结
虽说在08年就学习了静态库,动态链接库的使用方法,但是在最近的工作中才发现,动态链接库的动态调用(也叫显式调用)我是可以运用了,但是静态调用(也叫隐式调用)我其实还是没有掌握,这次就借这个机会把动态库的两种用法再熟悉一下。(一)先回顾一下,动态链接库和静态链接库 静态链接库:lib中的函数不仅被连接,全部实现都被直接包含在最终生成的EXE文件中,只是实现是不可见的。
2015-07-29 17:11:36 558
转载 联合(union)用法
联合(union)在C/C++里面见得并不多,但是在一些对内存要求特别严格的地方,联合又是频繁出现,那么究竟什么是联合、怎么去用、有什么需要注意的地方呢?就这些问题,我试着做一些简单的回答,里面肯定还有不当的地方,欢迎指出! 1、什么是联合? “联合”是一种特殊的类,也是一种构造类型的数据结构。在一个“联合”内可以定义多种不同的数据类型, 一个被说明为该“联合”类型的变量中,允许装入该
2015-07-20 14:16:27 541
原创 Thrift使用文档详解(一步一步跟着做就可以)
Linux下使用Thrift详细步骤一、下载下载 boost(c++静态库,必须),官方网址 http://sourceforge.net/projects/boost/files/boost/1.58.0/ 下载thrift 0.8.0版本(由于版本较老官方没有,可以自行下载)下载thrift-0.8.0.exe (大部分是编译产生,但是由于0.8.0版本无法产生有效的可
2015-07-09 09:57:29 6909
原创 linux和windows下通信的thrift
1、简介首先介绍下thrift的作用,thrift的全名叫做Apache thrift,是一款软件开发RPC框架,可以很高效地实现跨语言的RPC服务。RPC:远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使
2015-07-09 09:55:03 821
原创 使用VS2010编译Boost及thrift0.9.2
一、 编译boost1、 解压boost_1_57_0.zip到目录:D:\Work\3rdParty\src\boost_1_57_02、 打开VS2010命令行工具,进入到以上目录,运行bootstrap.bat3、 执行:b2 --toolset=msvc-10.0 --build-type=complete stage(若要构建Boost 64位版本函数库,则输入b2 --
2015-07-09 09:50:02 1282
绝对好使的Ser-u运行程序,而且加了汉化版和注册机!
2014-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人