turned on verbose logging for linking and checked to see if anything suspicious is going on
Projects Properties > Linker > General
Show Progress = Display all progress messages (/VERBOSE)
(这个选项可以在build 的过程显示很多信息,比如link 到那个symble etc)
2. You could dump the library and see if there's something wrong there. From a Visual Studio command prompt:
C:\Program Files\Lua\5.2\lib>link /dump /linkermember:1 lua5.2.lib > lua_exps.txt
Where the outputs being piped it into a text file for easier readability; if the lib file is ok you will see _luaL_newstate, _luaL_openlibs, etc there.
Projects Properties > Linker > General
Show Progress = Display all progress messages (/VERBOSE)
(这个选项可以在build 的过程显示很多信息,比如link 到那个symble etc)
2. You could dump the library and see if there's something wrong there. From a Visual Studio command prompt:
C:\Program Files\Lua\5.2\lib>link /dump /linkermember:1 lua5.2.lib > lua_exps.txt
Where the outputs being piped it into a text file for easier readability; if the lib file is ok you will see _luaL_newstate, _luaL_openlibs, etc there.