引入dragonbonesCpp遇到的一些問題

問題一:引入dragonbones後,想做自動lua綁定,按照說明修改了相關文件。執行genbindings.py時出現狀況。總之各種不能運行。

然後查看tolua的README.mdown文件

裏面有特別說明

* Make sure that you have installed `android-ndk-r9b`.
* Download python2.7.3 (32bit) from (http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi).
* Add the installed path of python (e.g. C:\Python27) to windows environment variable named 'PATH'.
* Download pyyaml from http://pyyaml.org/download/pyyaml/PyYAML-3.10.win32-py2.7.exe and install it.
* Download pyCheetah from https://raw.github.com/dumganhar/my_old_cocos2d-x_backup/download/downloads/Cheetah.zip, unzip it to "C:\Python27\Lib\site-packages"
我自己用的ndk是r9c,python是64位2.7.6試了很多遍,都不行。

必須用r9b的ndk,以及32位的python2.7.x。工具全部選對之後可以正確生成lua綁定文件hpp跟cpp文件。

問題二:編譯apk的時候出現狀況,mk文件全部配置和好了build_apk掛了。主要提示是

build-binary.mk:384: *** target pattern contains no `%'. Stop.
上網搜索得知,ndk版本問題,果斷切換回r9c。

編譯通過。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章