lua绑定c++的时候常见得错误
2016-10-30 17:39
337 查看
这种情况,首先来说你的python 2.7以及他的插件安装是完整的,最可能的原因就是自己写的ini文件,header路径错误,可以把这个路径改成.h的绝对路径进行排查
2.dos2unix既不是外部也不是内部命令,也不是可运行的程序
解决方法:
把自己从网上下载的dos2unix.exe文件放在C:\Windows\System32这个文件夹底下,再重新运行脚本,就发现错误没有了。
如果还不行,可以配置环境变量里的path,使之指向C:\Windows\System32目录。
dos2unix.exe的下载目录:http://pan.baidu.com/s/1kTghHzD
3 InterpolationMissingOptionError: Bad value substitution:
1 在执行genbindings.py脚本文件时,不要在该文件的外部路径执行,需要CD到该文件目录下执行./genbindings.py
2 此外,在执行genbindings.py文件时,遇到 TranslationUnitLoadError: Error parsing translation unit. 的提示错误,基本都是.ini文件没有配置正确,仔细检查一下 .ini文件里的 “headers = ”指向的路径是否正确
3 再此外,把.hpp和.cpp加进cocos2d_lua_bindings.xcodeproj时,target需要勾选ios。在设置UserHeaderSearchPaths 时,注意选择该proj的Ios target进行设置 ,不要选择了mac target 选项,否则ios环境编译不过
4.mac环境下提示: ImportError: No module named Cheetah.Template
解决方法
从错误提示就知道缺少cheetah库,所以先从http://pythonhosted.org//Cheetah/这个地址下载库,打开终端,cd
到下载文件夹的目录,
输入命令:sudo python setup.py
install即可
如果是windows提示这个错误,那么也是下载Cheetan这个库,然后安装
相关文章推荐
- lua绑定c++的时候常见得错误
- 暂时性的解决datagrid控件数据绑定时候xxx字段不属于xxx表的错误
- 高质量c++(常见的内存错误及其对策)
- 开发常见错误解决(3)VS2005调试程序出错,绑定句柄无效 Terminal Services
- VS2005开发常见错误及解决(1)VS2005调试程序出错,绑定句柄无效 Terminal Services
- WCF分布式开发常见错误(18):Binding validation failed 绑定协议验证失败
- C#中可以消除常见且浪费时间的C和C++错误的修改
- c++ 常见编译错误
- C++常见错误及编译错误汇集
- c++一个析构的时候的释放内存错误
- 开发常见错误解决(3)VS2005调试程序出错,绑定句柄无效 Terminal Services
- c++常见内存错误
- 在 Visual Studio 2005 里面试图调试项目的时候出现错误信息:“无法启动调试 绑定句柄无效”。
- c++常见内存错误
- C/C++语言常见错误一览表
- C++ 常见编译连接错误的解决!
- c++常见编译错误解决方案
- 常见错误:JavaScript 提交form 的时候,Error:对象不支持此属性或方法
- C++常见编译错误集
- 转 常见的几种c++的错误