「将棋プログラム/Bonanza」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Makefileを修正する) |
(→コンパイル) |
||
行13: | 行13: | ||
62 $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2) | 62 $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2) | ||
− | == | + | ==実行ファイル作成== |
make gcc | make gcc | ||
2016年9月8日 (木) 02:57時点における版
ダウンロード&インストール
$ 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