编译gnugo4ios


网上有一个项目gnugo4ios。我试着在VMWare player里的Mac OS X 10.8.2 上按照它的说明编译了一下。用的是它的2017-12-07的git版本,gnugo也是同一天的git版本
    目录结构:
             gnugo4ios(_git)/
                             gnugo/   <-- 另从GNU官网下载的
                             makego4ios.sh
                             util/
                             README
                                   
             执行: zsh makego4ios.sh  (作者说什么“工具是BSD的,zsh”,我就用了zsh)
             
     UPDATE: 若要加patch,在gnugo/目录中:
                        git checkout -b ioscompile    (需要)
                        git am --signoff  < ../remove_print.patch
                        git am --signoff  < ../rename.patch
             

patch后若要查看效果如何,可用命令:
                        git diff ioscompile master --stat
                        git diff ioscompile master engine/board.c
                                                          ...
一篇相关的文章参见编译Gobandroid(含NDK之Hello World)



Powered by