「将棋プログラム/技巧/mac」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→monoインストール) |
|||
(同じ利用者による、間の2版が非表示) | |||
行55: | 行55: | ||
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 [ショートカット]