vs2010中添加lua
来源:互联网 发布:张北云计算基地 编辑:程序博客网 时间:2024/04/28 21:54
View->Property Manager, 在Property Manager框里面有Debug|Win32和Release|Win32选项,打开任意一个Microsoft.Cpp.Win32.user会弹出Microsoft.Cpp.Win32.user Property Pages对话框,点击左边VC++ Directories,会出现相应得页面, 可以在Include Directories与Library Directories里面设置全局的头文件和库路径,配置好一个之后另外一个也配置好了。
到http://www.lua.org/下载Lua SDK
include files选项添加lua include路径,我的是 D:\lua\Lua5.1\include
library files 选项添加lua lib路径,我的是 D:\lua\Lua5.1\lib
1编译错误 提示没有解决的外部符号
原因
代码中的包含头部分
#include <lua.h>
#include <lauxlib.h>
#include <lualib.h>
用在了c++语法中
解决方法
添加扩展c调用申明
extern "C"
{
#include <lua.h>
#include <lauxlib.h>
#include <lualib.h>
}
2编译通过但在C++中使用Lua库中的代码时程序异常退出
原因及解决方法
lua5.0以前初始化的都会用到如下函数
lua_State *L = lua_open();
luaopen_base(L);
luaopen_table(L);
luaopen_io(L);
luaopen_string(L);
luaopen_math(L);
5.1以后改为
lua_State *L = lua_open();
luaL_openlibs(L)
- vs2010中添加lua
- 在VS2010中添加Flash
- VS2010中添加ActiveX控件
- VS2010中添加ActiveX控件
- vs2010中添加opencv路径
- VS2010中添加Flash控件
- 在VS2010中添加Flash
- vs2010+QT 中添加ui
- VS2010中添加ActiveX控件
- VS2010中C#添加图片(资源)
- VS2010中添加WTL开发环境
- VS2010中 为图片添加背景图片
- VS2010在资源管理器中添加工程
- VS2010中快捷添加命名空间
- VS2010 工具中添加 command prompt 命令行
- VS2010中右键菜单的添加
- VS2010中添加ActiveX控件容器
- VS2010中MFC添加图像背景
- Ubuntu 上配置DirectFB环境(亲测可用)
- POJ 1185 炮兵阵地(状态压缩DP)
- ecshop优化13-安全设置
- C++ 虚函数表解析
- 短训学习录(五)——天晴了
- vs2010中添加lua
- DB2常用命令
- 两题类似的数位DP
- Quartz 2D编程指南(3) - 路径(Paths)【下】
- Oracle正则表达式
- ruby升级 非rvm
- UVa10010 Where's Waldorf?
- Oracle入门教程
- poj 1330 LCA最近公共祖先