「将棋プログラム/技巧/mac」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「(自分用メモ:/d/www/Gikouで実行) ==技巧インストール== $ git clone https://github.com/gikou-official/Gikou.git $ make release $ ls -ltA bin/release > b...」) |
|||
(同じ利用者による、間の4版が非表示) | |||
行38: | 行38: | ||
==gccを更新後はSIPを再度有効に戻す== | ==gccを更新後はSIPを再度有効に戻す== | ||
− | $ csrutil | + | $ csrutil enable |
$ reboot | $ reboot | ||
行54: | 行54: | ||
==monoインストール== | ==monoインストール== | ||
apt-get install -y mono-complete | apt-get install -y mono-complete | ||
+ | |||
+ | ==技巧でのusiの使い方== | ||
+ | [[将棋プログラム/技巧/usi]] [ショートカット] |
2017年10月6日 (金) 10:07時点における最新版
(自分用メモ:/d/www/Gikouで実行)
目次
技巧インストール
$ git clone https://github.com/gikou-official/Gikou.git $ make release $ ls -ltA bin/release > bin/release
makeでmake[1]: *** [obj/release/src/bitboard.o] Error 1となる場合
- 以下項目に従ってgcc&g++のバージョンを変更
- 以下項目に従ってSIPを無効にする
gcc&g++49をインストール
$ sudo brew install gcc49
$ which gcc /usr/bin/gcc
/usr/local/bin/gcc-4.9 -v > gcc version 4.9.2 (Debian 4.9.2-10) /usr/local/bin/g++-4.9 -v > gcc version 4.9.2 (Debian 4.9.2-10) $ sudo /usr/bin/gcc /usr/bin/gcc_bk # 一応元あったものをバックアップしておく $ sudo /usr/bin/g++ /usr/bin/g++_bk # 一応元あったものをバックアップしておく $ sudo ln -s /usr/local/bin/gcc-4.9 /usr/bin/gcc $ sudo ln -s /usr/local/bin/g++-4.9 /usr/bin/g++
SIPを無効
/usr/bin/gccを変更するときにエラーが出た場合は、SIPを一旦無効にする
- macを再起動し、[Command+R]を押して起動
- ユーティリティ/ターミナルを選択
$ csrutil status > System Integrity Protection status: enabled. $ csrutil disable Successufully disabled System Integrity Protection. Please restart the machine for the changes to take effect. $ reboot
gccを更新後はSIPを再度有効に戻す
$ csrutil enable $ reboot
技巧学習
./bin/release --learn-progress
技巧バイナリ追加
$ wget https://github.com/gikou-official/Gikou/archive/v2.0.2.tar.gz tar zxvf v2.0.2.tar.gz bin/releaseと同じdirへ回答したファイルを移動
unzipインストール
apt-get install unzip
monoインストール
apt-get install -y mono-complete
技巧でのusiの使い方
将棋プログラム/技巧/usi [ショートカット]