首页 > 其他 > 详细

abelkhan编译文档

时间:2016-07-20 21:21:26      阅读:185      评论:0      收藏:0      [点我收藏+]

abelkhan github:https://github.com/qianqians/abelkhan

 

abelkhan采用cmake和Xamarin管理工程。c++部分采用cmake管理,c#采用Xamarin管理。

编译前,请先下载编译工具cmake(https://cmake.org/download/)和Xamarin(https://www.xamarin.com/)。

 

c++部分采用boost.asio实现了跨平台的网络层。c#部分基于mono实现跨平台。
在windows下的编译如下:
进入servers目录,打开cmake工具

技术分享
在where is the source code 栏输入servers目录的地址,然后在where to build the binaries 栏输入准备编译工程的目录。
点击Configure,再点击Generate即可得到windows下的工程文件:
技术分享
使用vs打开servers.sln,编译工程即可在bin目录下得到center,gate,dbproxy 3个项目的可执行文件
技术分享
再使用Xamarin打开servers目录下的hub和logic,分别编译,即可得到hub和logic的可执行文件
技术分享
技术分享

 

 

 

abelkhan编译文档

原文:http://www.cnblogs.com/qianqians/p/5689672.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!