「将棋プログラム/Bonanza」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==ダウンロード&インストール== $ wget http://gi.cs.uec.ac.jp:10140/bonanza_v6.0.zip $ unzip bonanza_v6.0.zip ==Makefileを修正する== vi Makefile 修...」) |
(→Makefileを修正する) |
||
行12: | 行12: | ||
61 bonanza : $(OBJS) | 61 bonanza : $(OBJS) | ||
62 $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2) | 62 $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2) | ||
+ | |||
+ | ==コンパイル== | ||
+ | make gcc | ||
==以下エラーになったら== | ==以下エラーになったら== |
2016年9月8日 (木) 02:56時点における版
ダウンロード&インストール
$ wget http://gi.cs.uec.ac.jp:10140/bonanza_v6.0.zip $ unzip bonanza_v6.0.zip
Makefileを修正する
vi Makefile
修正前
61 bonanza : $(OBJS) 62 $(CC) $(LDFLAG1) -o bonanza $(OBJS) $(LDFLAG2)
修正後
61 bonanza : $(OBJS) 62 $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2)
コンパイル
make gcc
以下エラーになったら
gcc -c -std=gnu99 -O2 -Wall -DNDEBUG -DMINIMUM -DHAVE_SSE4 -msse4.1 -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN data.c
cc1: error: unrecognized command line option "-msse4.1"
-DHAVE_SSE4 -msse4.1を消す
26 #OPT =-DNDEBUG -DMINIMUM -DHAVE_SSE4 -msse4.1 -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN 26 OPT =-DNDEBUG -DMINIMUM -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN