第一种方法:动态加载dll
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
#pragma comment(lib, "Lua.lib")
int main()
{
printf("dddddddddddd");
lua_State* L = luaL_newstate();
getchar();
return 0;
}
记住在VS下编译位dll时,要加上预处理指令: LUA_BUILD_AS_DLL,否则一切完蛋
第二种方法:.lib静态加载方法