第一个坑
custom/auto
Traceback (most recent call last):
File "D:\h\jsdemo\tools\tojs\genbindings.py", line 174, in <module>
main()
File "D:\h\jsdemo\tools\tojs\genbindings.py", line 155, in main
with _pushd(output_dir):
File "D:\Python273\lib\contextlib.py", line 17, in __enter__
return self.gen.next()
File "D:\h\jsdemo\tools\tojs\genbindings.py", line 48, in _pushd
os.chdir(newDir)
WindowsError: [Error 3] : 'D:\\h\\jsdemo/frameworks/custom/auto'
如何解决这个错误呢
搜索genbindings.py中的custom
发现如下一行,line145
output_dir = '%s/frameworks/custom/auto' % project_root
我们就知道这是要把输入放入frameworks/custom/auto文件夹中,到frameworks下一看,果然少了custom文件夹,手动建立cutom/auto
继续重新编译
第二个坑出现了
'dos2unix' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
-------------------------------------
Generating javascript bindings fails.
-------------------------------------
这个问题我之前在做luabinding的时候碰到过的,需要把dos2unix.exe拷贝到操作系统目录下才能解决
于是我按照过去的经验,copy 过去了,但是。。。。
新的坑出现了
0 [main] dos2unix 7236 find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer. Please report this problem to
the public mailing list cygwin@cygwin.com
dos2unix: *: No such file or directory
dos2unix: Skipping *, not a regular file.
-------------------------------------
Generating javascript bindings fails.
旧的错误没有出现了,出现了新的错误
这个问题随便你怎么搜索百度,都无法解决。想知道怎么解决么,加我技术群 0.5秒解决
欢迎加入我的技术群 427719099
这里可以交流nodejs pomelo h5 小程序,cocoslua cocosjs,h5游戏开发 creator layaair引擎使用,不懂的可以问我