新将项目mylib
添加main.c文件,设置工程为Release x64版
在设置中添加lua的头文件目录:
添加lua.lib
方式一:
或者采用方式二添加lua.lib
#pragma comment(lib,"D:\\Program Files\\lua-5.3.5\\build\\lua.lib")
本文采用方式一
继续设置:
main.c源码:
#include <stdio.h>
#include <string.h>
#include <lua.h>
#include <lauxlib.h>
#include <lualib.h>
static int add(lua_State* L)
{
double op1 = luaL_checknumber(L, 1);//去栈中拿参数
double op2 = luaL_checknumber(L, 2);
lua_pushnumber(L, op1 + op2);//把结果入栈
return 1;//返回值的个数
}
static int