Skip to content
ScutGame edited this page Jun 17, 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以上版本

编译步骤

  1. 打开git工具下载的Scut有源码目录,如:D:\Scut.git\
  2. 先编译Framework项目;
  3. 使用Visual Studio 2013打开D:\Scut.git\Source\Framework\ZyGames.Framework_2013.sln解决方案文件;
  4. 打开项目的属性配置窗口,设置目标框架为“.Net Framework 4.5.1”
  5. 选择“Release”编译选项,生成解决方案,在项目的Bin\Release目录下会生成DLL与PDB文件;
  6. 编译Middleware项目,Middleware项目需要引用Framework项目的Lib,编译选项要选择Release方式;
  7. 使用Visual Studio 2013打开D:\Scut.git\Source\Middleware\ZyGames.Framework.Game_2013.sln解决方案文件;
  8. 打开项目的属性配置窗口,设置目标框架为“.Net Framework 4.5.1”
  9. 选择“Release”编译选项,生成解决方案,在项目的Bin\Release目录下会生成DLL与PDB文件;
  10. 发布dll,在Framework和Middleware目录下有“发布处理.bat”文件,支直运行可以发布Scut Lib

注:Middleware项目需要引用Framework项目的Lib,也可以设置Lib的引用路径,在Middleware项目的"属性"-"引用路径"栏配置

Linux/Mac系统

环境要求:

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

编译步骤

同window系统步骤

Clone this wiki locally