0

我想将SteamBot包含在我的项目中,但我已经为第一步感到困惑,即设置步骤。

来自 SteamBot 的自述文件:

第 0 步:如果您最近刚刚克隆了这个存储库,那么您需要做一些事情。

  1. 运行git submodule init初始化子模块配置文件。
  2. 运行git submodule update以拉取包含的子模块的最新版本(即 SteamKit2)。
  3. 构建程序。由于 SteamKit2 是在 LGPL 下授权的,而 SteamBot 应该在 MIT 授权下发布,所以 SteamKit2 的代码不能包含在 SteamBot 中。这包括可执行文件。我们可能会在 GitHub 上提供下载。
  4. 像往常一样继续。

我认为“克隆”意味着只需单击网站上的“在 Windows 中克隆”按钮,对吗?但我不知道如何“运行git submodule init”或如何“构建程序”。如果有人能具体告诉我该怎么做,那就太好了。

4

1 回答 1

1

好吧,由于您似乎使用的是 Windows 版Github并使用“在 Windows 中克隆”按钮克隆了 SteamBot,我可以告诉您,您不需要触摸子模块(或运行git submodule init... update),因为Windows 版 Github已经完成当你克隆 repo 时为你准备的。这需要处理数字 1 和 2。

据我所知,SteamBot 是一个 Visual Studio 项目(有一个 *.csproj 和一个 *.sln 文件),因此构建它应该是在 Visual Studio 中打开它(即解决方案,*.sln 文件)的问题并单击构建按钮。

但是,如果您不知道构建的含义或它是如何为 C# 完成的(我猜您也正在将其用于您自己的项目),那么您可能应该在深入了解 C# 和 Visual Studio 之前更多地了解它。构建项目是您应该知道如何做的最基本的事情之一。

于 2013-01-01T19:37:42.277 回答