有谁知道 Scid 的国际象棋吗?

有谁知道 Scid 的国际象棋吗?

嗨,我正在安装 stockfish 以在 scid 上使用。我遵循了这两个教程,使用的是 stockfish 网站上的 stockfish,而不是 git 上的。

https://www.chess.com/article/view/scid--stockfish
http://support.stockfishchess.org/kb/advanced-topics/compiling-stockfish-on-linux

我通过以下方式安装了 scid:

sudo apt-get install scid

我从以下网址下载了适用于 Linux 的 stockfish7 引擎二进制文件

https://stockfishchess.org/download/

我读到你需要先编译它,所以我用 sudo apt-get install git g++ 编译了 stockfish 引擎。用 make profile-build ARCH=x86-32 测试它,然后我在 scid 中添加引擎,设置如下:

name:stockfish
command: stockfish
directory: /home/user/Desktop/stockfish-7-linux/Linux/src/.stockfish
UCI on

但后来它告诉我unable to start the program: stockfish

该错误是任何错误的默认响应。如果我输入不存在的文件夹和不存在的文件,它也会给出该错误。我做错了什么?

答案1

首先,您需要命令的绝对路径,就我而言:

/usr/local/bin/stockfish

目录我刚刚按下右侧的按钮,指向你的主目录中的 scid :

~/.scid 

请注意,如果你已经完成了鳕鱼干页面最后一步是:

./鳕鱼

但要像我一样使用它,还需要执行一步:

sudo make install

这给出了输出目录。

相关内容