码迷,mamicode.com
首页 > 其他好文 > 详细

abelkhan编译文档

时间:2016-07-20 21:21:27      阅读:307      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!