Skip to content
ScutGame edited this page Jul 6, 2015 · 6 revisions

如何下载Scut源码

提供了Github国外和Oschina国内两个站点,下载Scut源码;国内的开发者可以使用Oschina站下载。

需要安装软件

代码下载

  • 使用Git命令行下载:在开始菜单打开Git Bash命令窗口,输出如下命令,回车后会显示下载进度
git clone git://github.com/ScutGame/Scut.git
或者(国内站,注意大小写)
git clone https://git.oschina.net/scutgame/Scut.git
  • 使用TortoiseGit下载:打开要存放代码的目录(如:D:\Scut\),空白处右击选择Git Clone,弹出窗口的URL项输入如下:确定后下载
http://github.com/ScutGame/Scut.git
或者(国内站,注意大小写)
http://git.oschina.net/scutgame/Scut.git

如何编译Scut源码

Window系统

环境要求:

  • Visual Studio 2013以上版本
  • 运行时.Net Framework 4.5.1以上版本

打开git工具下载的Scut有源码目录,如:D:\Scut.git\

编译步骤

  • 先编译Framework项目
  1. 使用Visual Studio 2013打开D:\Scut.git\Source\Framework\ZyGames.Framework_2013.sln解决方案文件;
  2. 打开项目的属性配置窗口,设置目标框架为“.Net Framework 4.5.1”
  3. 在VS工具栏“Debug”编译选项切换为“Release”编译选项,
  4. 生成解决方案,成功后会在项目的Bin\Release目录下生成DLL与PDB等文件;
  • 编译Middleware项目
  1. 使用Visual Studio 2013打开D:\Scut.git\Source\Middleware\ZyGames.Framework.Game_2013.sln解决方案文件;
  2. Middleware项目需要引用Framework项目编译的Lib;
  3. 在VS工具栏“Debug”编译选项切换为“Release”编译选项,或者在项目"属性"-"引用路径"栏配置Framework项目DLL生成路径位置;
  4. 打开项目的属性配置窗口,设置目标框架为“.Net Framework 4.5.1”
  5. 生成解决方案,在项目的Bin\Release目录下会生成DLL与PDB文件;
  6. AccountServer是Web类型项目,右击属性“发布”命令发布站点;

注:发布dll,可以在Framework和Middleware目录下有“发布处理.bat”文件,支直运行可以发布Scut Lib

Linux/Mac系统

环境要求:

  • Xamarin Studio 4.2以上版本
  • 运行时.Net Framework 4.5.1以上版本

编译步骤

同window系统步骤

Clone this wiki locally