|
Hello, I’ve used Lua before, and I was changing over from
VS2003 .NET to VS2005. I compiled the .lib file in 2005, and created a
new project in 2005. I told VS2005 to use the src/ directory as my
include files. My code is: #ifndef
_WIN32_WINNT // Allow use of features specific to Windows XP or
later.
#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other
versions of Windows. #endif
#include <windows.h> #include <stdlib.h> #include <stdio.h> #include <tchar.h> extern "C" { #include "lua.h" #include "lauxlib.h" #include "lualib.h" } int _tmain(int argc,
_TCHAR* argv[]) { lua_State* luaVM ; luaVM = lua_open();
lua_baselibopen(luaVM); lua_strlibopen(luaVM);
lua_mathlibopen(luaVM); My errors are: Error
1
error C3861: 'lua_baselibopen': identifier not
found c:\documents and settings\cody
harris\my documents\visual studio 2005\projects\vortexengine\vortexengine\vortexengine\vortexengine.cpp
17 Error
2
error C3861: 'lua_strlibopen': identifier not
found
c:\documents and settings\cody harris\my documents\visual studio 2005\projects\vortexengine\vortexengine\vortexengine\vortexengine.cpp
18 Error
3
error C3861: 'lua_mathlibopen': identifier not
found c:\documents and settings\cody
harris\my documents\visual studio 2005\projects\vortexengine\vortexengine\vortexengine\vortexengine.cpp
19 Any help is greatly appreciated. -Cody Harris |