我试图写C ++类,可以从Lua访问/功能。
我需要C ++库导出为dll文件。
我使用Microsoft Visual C ++ 2010年快递
所以,我创建了一个项目并添加需要.cpp文件和.h文件现在,当我尝试建立,会出现以下错误。
mylib.obj:错误LNK2019:在函数引用解析外部符号_lua_settop “空隙__cdecl g_initializePlugin(结构lua_State *)”(?g_initializePlugin @@ YAXPAUlua_State @@@ Z)
发生的所有Lua函数类似的错误。 谷歌搜索,当我得知我不得不链接LUA。
如何在Visual C或者++。
PS我发现它指示我给一个解决方案
#pragma comment( lib, "lua5.1" )
对于这个解决方案,它需要一个lua5.1文件。 从我应该下载该文件,它应该去哪里(在项目文件夹?)?