VC6.0+Lua 5.1.4 环境配置
第一种方法:
1 在VC6.0--->Tools--->Options--->Directories下面
a. 在<Show Directories for :> 下选择include files 然后,把Lua5.1安装目录下,把include 包含进来
b. 的<Show Directories for :>下选择library files 然后,把lua5.1安装目录下,把lib包含进来
2 在VC6.0----->Project--->Link 分页,找到Oject/library modules 在结尾处空一格,然后,在lua-->lib 中 把lua5.1.4和lua51.lib 加入进来
源程序如下:
#include <stdio.h>
extern "C"
{
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
}
/***Lua 接口声明*****/
lua_State *L ;
int main(int argc,char *argv[])
{
/***初始化lua******/
L = lua_open() ;
/** 载入Lua库***/
// lua_baselibopen(L);
luaL_openlibs(L) ;
/****运行lua 脚本****/
luaL_dofile(L,"test.lua") ;
/***清除lua****/
lua_close(L) ;
return 0 ;
}
第二种方法:
1 把lua安装目录下的include 下的文件,复制到D:\Program Files\Microsoft Visual Studio\VC98\Include 就是VC6.0的安装的include 中
2 把lua安装目录下的Lib下的文件,复制到D:\Program Files\Microsoft Visual Studio\VC98\Lib 就是VC6.0的安装的lib中
3 在VC6.0 源程序下面要加入#pragma commect(lib,"lua5.1.lib")
4 再包含以下头文件即可
extern "C"
{
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
}