我想弄lua跟C++交互,下载了yaml-0.1.5,然后按照官网
http://pyyaml.org/wiki/LibYAML上的命令
$ ./configure
$ make
# make install(不知道这个#号干啥的)
^~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:726:25: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.problem_mark.column+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:734:25: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.context_mark.line+1, parser.context_mark....
^~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:734:53: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
...parser.context_mark.line+1, parser.context_mark.column+1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:735:41: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.problem, parser.problem_mark.line+1,
^~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:736:25: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.problem_mark.column+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:740:41: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.problem, parser.problem_mark.line+1,
^~~~~~~~~~~~~~~~~~~~~~~~~~
example-deconstructor-alt.c:741:25: warning: format specifies type 'int' but the
argument has type 'unsigned long' [-Wformat]
parser.problem_mark.column+1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
80 warnings generated.
mv -f .deps/example-deconstructor-alt.Tpo .deps/example-deconstructor-alt.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o example-deconstructor-alt example-deconstructor-alt.o ../src/libyaml.la
libtool: link: gcc -g -O2 -o .libs/example-deconstructor-alt example-deconstructor-alt.o ../src/.libs/libyaml.dylib
Making all in win32
make[2]: Nothing to be done for `all'.
bogon:yaml-0.1.5 fuatnow$ # make install
有一堆警告。
最后bogon:yaml-0.1.5 fuatnow$ python /Users/fuatnow/cocos2d-x-3.3/projects/ThumbJump/frameworks/cocos2d-x/tools/tolua/genbindings.py
PYTHON_BIN not defined, use current python.
generating userconf.ini...
Generating bindings for cocos2dx...
Traceback (most recent call last):
File "/Users/fuatnow/cocos2d-x-3.3/projects/ThumbJump/frameworks/cocos2d-x/tools/bindings-generator/generator.py", line 11, in <module>
import yaml
ImportError: No module named yaml
---------------------------------
Generating lua bindings fails.
---------------------------------
最后还是没有找到yaml模块