从源代码构建幕府将军时如何在Windows中安装GDB?

时间:2019-01-16 14:00:31

标签: shogun

我尝试在Windows中从源代码编译幕府将军

cmake [选项] ..

命令我收到此错误:

-选择Windows SDK版本10.0.17134.0以Windows 10.0.15063为目标。 -找不到GDB(缺少:GDB_COMMAND GDB_VERSION) src / shogun / CMakeLists.txt:57(MESSAGE)的CMake错误:   如果源文件位于,则Shogun只能使用GPL代码构建   C:/用户/用户/桌面/将军/ src / gpl。请下载或禁用   LICENSE_GPL_SHOGUN = OFF。

我尝试从MinGW安装GDB,但没有成功

如何进一步进行?

1 个答案:

答案 0 :(得分:0)

这是在搜索错误时的第一个结果,因此我将在此处发布答案并链接到相关网站。

Shogun使用子模块从BSD(GNU通用公共许可证)许可文件中分离主要的GPL(伯克利软件发行)许可库(有关两者之间的区别,请参见示例文章{{3 }})。克隆存储库后,您需要调用here中指定的git submodule update --init comand,这会将shogun-gpl存储库(以及其他)拉入shogun-gpl目录。另请参见the documentation GitHub问题。