user_dict_manager.cc
正在生成代码...
正在创建库 D:/librime/build/lib/Release/rime.lib 和对象 D:/librime/build/lib/Release/rime.exp
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_settop,该符号在函数 "public: struct Result<int,struct LuaErr> __thiscall Lua::c
all<int,class std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj> >(class st
d::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj>)" (??$call@HV?$shared_ptr@
VLuaObj@@@std@@ABVKeyEvent@rime@@V12@@Lua@@QAE?AU?$Result@HULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@ABVKeyEvent@rime@@0@
Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_settop [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_settop [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_settop [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushvalue,该符号在函数 "struct Result<int,struct LuaErr> __cdecl todata_safe<in
t>(struct lua_State *,int)" (??$todata_safe@H@@YA?AU?$Result@HULuaErr@@@@PAUlua_State@@H@Z) 中被引用 [D:\librime\build\src\
rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_pushvalue [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pushvalue [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_rotate,该符号在函数 "struct Result<int,struct LuaErr> __cdecl todata_safe<int>(
struct lua_State *,int)" (??$todata_safe@H@@YA?AU?$Result@HULuaErr@@@@PAUlua_State@@H@Z) 中被引用 [D:\librime\build\src\rim
e.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_rotate [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_type,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class LuaObj>,c
lass std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class std::share
d_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$pushdata
X@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaObj@@@std
@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_type [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_type [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_toboolean,该符号在函数 "public: static int __cdecl `struct Result<bool,struct L
uaErr> __cdecl todata_safe<bool>(struct lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todata_
safe@_N@@YA?AU?$Result@_NULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_toboolean [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_tolstring,该符号在函数 "public: struct Result<int,struct LuaErr> __thiscall Lua
::call<int,class std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj> >(class
std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj>)" (??$call@HV?$shared_p
tr@VLuaObj@@@std@@ABVKeyEvent@rime@@V12@@Lua@@QAE?AU?$Result@HULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@ABVKeyEvent@rime@
@0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_tolstring [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_touserdata,该符号在函数 "public: static int __cdecl `struct Result<int,struct L
uaErr> __cdecl todata_safe<int>(struct lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todata_s
afe@H@@YA?AU?$Result@HULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_touserdata [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_tothread,该符号在函数 "public: struct Result<class std::shared_ptr<class rime::
Candidate>,struct LuaErr> __thiscall Lua::resume<class std::shared_ptr<class rime::Candidate> >(class std::shared_ptr<c
lass LuaObj>)" (??$resume@V?$shared_ptr@VCandidate@rime@@@std@@@Lua@@QAE?AU?$Result@V?$shared_ptr@VCandidate@rime@@@std
@@ULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushnil,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class LuaObj
>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class std::sh
ared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$pushd
ataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaObj@@@
std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_pushnil [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pushnil [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushstring,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class Lua
Obj>,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,struct rime::Segme
nt const &,class std::shared_ptr<class LuaObj> >(struct lua_State *,class std::shared_ptr<class LuaObj> &,class std::ba
sic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,struct rime::Segment const &,class s
td::shared_ptr<class LuaObj>)" (??$pushdataX@V?$shared_ptr@VLuaObj@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$a
llocator@D@2@@2@ABUSegment@rime@@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaObj@@@std@@ABV?$basic_string@DU?$char_trait
s@D@std@@V?$allocator@D@2@@2@ABUSegment@rime@@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_pushstring [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushfstring,该符号在函数 "public: static int __cdecl `struct Result<class std::
shared_ptr<class rime::Candidate>,struct LuaErr> __cdecl todata_safe<class std::shared_ptr<class rime::Candidate> >(str
uct lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todata_safe@V?$shared_ptr@VCandidate@rime@@
@std@@@@YA?AU?$Result@V?$shared_ptr@VCandidate@rime@@@std@@ULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\
src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_pushfstring [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_pushfstring [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushcclosure,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class L
uaObj>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class st
d::shared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$
pushdataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaO
bj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_pushcclosure [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pushcclosure [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pushlightuserdata,该符号在函数 "struct Result<int,struct LuaErr> __cdecl todata
_safe<int>(struct lua_State *,int)" (??$todata_safe@H@@YA?AU?$Result@HULuaErr@@@@PAUlua_State@@H@Z) 中被引用 [D:\librime\bu
ild\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pushlightuserdata [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_getglobal,该符号在函数 "void __cdecl rime::raw_init(struct lua_State *,struct r
ime::Ticket const &,class std::shared_ptr<class LuaObj> *,class std::shared_ptr<class LuaObj> *)" (?raw_init@rime@@YAXP
AUlua_State@@ABUTicket@1@PAV?$shared_ptr@VLuaObj@@@std@@2@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_getglobal [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_getglobal [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_getfield,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class LuaOb
j>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class std::s
hared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$push
dataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaObj@@
@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_getfield [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_getfield [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_createtable,该符号在函数 "void __cdecl rime::raw_init(struct lua_State *,struct
rime::Ticket const &,class std::shared_ptr<class LuaObj> *,class std::shared_ptr<class LuaObj> *)" (?raw_init@rime@@YA
XPAUlua_State@@ABUTicket@1@PAV?$shared_ptr@VLuaObj@@@std@@2@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_createtable [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_createtable [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_newuserdata,该符号在函数 "public: struct Result<int,struct LuaErr> __thiscall L
ua::call<int,class std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj> >(cla
ss std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj>)" (??$call@HV?$shared
_ptr@VLuaObj@@@std@@ABVKeyEvent@rime@@V12@@Lua@@QAE?AU?$Result@HULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@ABVKeyEvent@rim
e@@0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_newuserdata [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_settable,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class LuaOb
j>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class std::s
hared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$push
dataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaObj@@
@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_settable [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_settable [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_setfield,该符号在函数 "void __cdecl rime::raw_init(struct lua_State *,struct ri
me::Ticket const &,class std::shared_ptr<class LuaObj> *,class std::shared_ptr<class LuaObj> *)" (?raw_init@rime@@YAXPA
Ulua_State@@ABUTicket@1@PAV?$shared_ptr@VLuaObj@@@std@@2@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_setfield [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_setfield [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_setmetatable,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class L
uaObj>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class st
d::shared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??$
pushdataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLuaO
bj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _lua_setmetatable [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_pcallk,该符号在函数 "public: struct Result<int,struct LuaErr> __thiscall Lua::c
all<int,class std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj> >(class st
d::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj>)" (??$call@HV?$shared_ptr@
VLuaObj@@@std@@ABVKeyEvent@rime@@V12@@Lua@@QAE?AU?$Result@HULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@ABVKeyEvent@rime@@0@
Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2001: 无法解析的外部符号 _lua_pcallk [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pcallk [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _lua_resume,该符号在函数 "public: struct Result<class std::shared_ptr<class rime::Ca
ndidate>,struct LuaErr> __thiscall Lua::resume<class std::shared_ptr<class rime::Candidate> >(class std::shared_ptr<cla
ss LuaObj>)" (??$resume@V?$shared_ptr@VCandidate@rime@@@std@@@Lua@@QAE?AU?$Result@V?$shared_ptr@VCandidate@rime@@@std@@
ULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_argerror,该符号在函数 "public: static int __cdecl `struct Result<class std::sh
ared_ptr<class rime::Candidate>,struct LuaErr> __cdecl todata_safe<class std::shared_ptr<class rime::Candidate> >(struc
t lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todata_safe@V?$shared_ptr@VCandidate@rime@@@s
td@@@@YA?AU?$Result@V?$shared_ptr@VCandidate@rime@@@std@@ULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\sr
c\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_argerror [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_checkinteger,该符号在函数 "public: static int __cdecl `struct Result<int,struc
t LuaErr> __cdecl todata_safe<int>(struct lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todat
a_safe@H@@YA?AU?$Result@HULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_checkinteger [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_newmetatable,该符号在函数 "void __cdecl pushdataX<class std::shared_ptr<class
LuaObj>,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj> >(struct lua_State *,class s
td::shared_ptr<class LuaObj> &,class std::shared_ptr<class rime::Translation>,class std::shared_ptr<class LuaObj>)" (??
$pushdataX@V?$shared_ptr@VLuaObj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@@YAXPAUlua_State@@AAV?$shared_ptr@VLua
Obj@@@std@@V?$shared_ptr@VTranslation@rime@@@2@V12@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_newmetatable [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _luaL_newmetatable [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_setmetatable,该符号在函数 "public: struct Result<int,struct LuaErr> __thiscall
Lua::call<int,class std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj> >(c
lass std::shared_ptr<class LuaObj>,class rime::KeyEvent const &,class std::shared_ptr<class LuaObj>)" (??$call@HV?$shar
ed_ptr@VLuaObj@@@std@@ABVKeyEvent@rime@@V12@@Lua@@QAE?AU?$Result@HULuaErr@@@@V?$shared_ptr@VLuaObj@@@std@@ABVKeyEvent@r
ime@@0@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_setmetatable [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _luaL_setmetatable [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_testudata,该符号在函数 "public: static int __cdecl `struct Result<class std::s
hared_ptr<class rime::Candidate>,struct LuaErr> __cdecl todata_safe<class std::shared_ptr<class rime::Candidate> >(stru
ct lua_State *,int)'::`2'::X::runner(struct lua_State *)" (?runner@X@?1???$todata_safe@V?$shared_ptr@VCandidate@rime@@@
std@@@@YA?AU?$Result@V?$shared_ptr@VCandidate@rime@@@std@@ULuaErr@@@@PAUlua_State@@H@Z@SAH0@Z) 中被引用 [D:\librime\build\s
rc\rime.vcxproj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_testudata [D:\librime\build\src\rime.vcxproj]
lua_gears.obj : error LNK2019: 无法解析的外部符号 _luaL_checkudata,该符号在函数 "public: static int __cdecl LuaType<class rime::Engine
*>::gc(struct lua_State *)" (?gc@?$LuaType@PAVEngine@rime@@@@SAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxp
roj]
types.obj : error LNK2001: 无法解析的外部符号 _luaL_checkudata [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2019: 无法解析的外部符号 _lua_concat,该符号在函数 "void __cdecl lua_init(struct lua_State *)" (?lua_init@@YAXPA
Ulua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
modules.obj : error LNK2019: 无法解析的外部符号 _luaL_loadfilex,该符号在函数 "void __cdecl lua_init(struct lua_State *)" (?lua_init@@Y
AXPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_gettop,该符号在函数 "int __cdecl TranslationReg::raw_make(struct lua_State *)" (?ra
w_make@TranslationReg@@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_gettop [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_rawlen,该符号在函数 "public: static class std::vector<struct rime::Segment,class st
d::allocator<struct rime::Segment> > __cdecl LuaType<class std::vector<struct rime::Segment,class std::allocator<struct
rime::Segment> > >::todata(struct lua_State *,int)" (?todata@?$LuaType@V?$vector@USegment@rime@@V?$allocator@USegment@
rime@@@std@@@std@@@@SA?AV?$vector@USegment@rime@@V?$allocator@USegment@rime@@@std@@@std@@PAUlua_State@@H@Z) 中被引用 [D:\li
brime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_rawlen [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_pushnumber,该符号在函数 "public: static int __cdecl LuaWrapper<class boost::optiona
l<double> (__cdecl*)(class rime::Config &,class std::basic_string<char,struct std::char_traits<char>,class std::allocat
or<char> > const &),&class boost::optional<double> __cdecl ConfigReg::get_double(class rime::Config &,class std::basic_
string<char,struct std::char_traits<char>,class std::allocator<char> > const &)>::wrap(struct lua_State *)" (?wrap@?$Lu
aWrapper@P6A?AV?$optional@N@boost@@AAVConfig@rime@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z$1
?get_double@ConfigReg@@YA?AV12@01@Z@@SAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_pushinteger,该符号在函数 "public: static int __cdecl LuaWrapper<unsigned int (__cde
cl*)(class rime::Context const &),&public: static unsigned int __cdecl MemberWrapper<unsigned int (__thiscall rime::Con
text::*)(void)const ,&public: unsigned int __thiscall rime::Context::caret_pos(void)const >::wrap(class rime::Context c
onst &)>::wrap(struct lua_State *)" (?wrap@?$LuaWrapper@P6AIABVContext@rime@@@Z$1?wrap@?$MemberWrapper@P8Context@rime@@
BEIXZ$1?caret_pos@12@QBEIXZ@@SAI0@Z@@SAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_pushboolean,该符号在函数 "public: static int __cdecl LuaWrapper<bool (__cdecl*)(cla
ss rime::Context &),&public: static bool __cdecl MemberWrapper<bool (__thiscall rime::Context::*)(void),&public: bool _
_thiscall rime::Context::Commit(void)>::wrap(class rime::Context &)>::wrap(struct lua_State *)" (?wrap@?$LuaWrapper@P6A
_NAAVContext@rime@@@Z$1?wrap@?$MemberWrapper@P8Context@rime@@AE_NXZ$1?Commit@12@QAE_NXZ@@SA_N0@Z@@SAHPAUlua_State@@@Z)
中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_pushboolean [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_rawgeti,该符号在函数 "public: static class std::vector<struct rime::Segment,class s
td::allocator<struct rime::Segment> > __cdecl LuaType<class std::vector<struct rime::Segment,class std::allocator<struc
t rime::Segment> > >::todata(struct lua_State *,int)" (?todata@?$LuaType@V?$vector@USegment@rime@@V?$allocator@USegment
@rime@@@std@@@std@@@@SA?AV?$vector@USegment@rime@@V?$allocator@USegment@rime@@@std@@@std@@PAUlua_State@@H@Z) 中被引用 [D:\l
ibrime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_rawgeti [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_rawset,该符号在函数 "public: static int __cdecl LuaWrapper<class std::set<class std
::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string
<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,st
ruct std::char_traits<char>,class std::allocator<char> > > > (__cdecl*)(struct rime::Segment const &),&public: static c
lass std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class st
d::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl MemberWrapper<class std::se
t<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::b
asic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_str
ing<char,struct std::char_traits<char>,class std::allocator<char> > > > rime::Segment::*,16>::wrap_get(struct rime::Seg
ment const &)>::wrap(struct lua_State *)" (?wrap@?$LuaWrapper@P6A?AV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$all
ocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@
DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@ABUSegment@rime@@@Z$1?wrap_get@?$MemberWrapper@PQSegment@rime@@V
?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$a
llocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@$0BA@@@SA?AV1
2@0@Z@@SAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_rawset [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_rawseti,该符号在函数 "public: static int __cdecl LuaWrapper<class std::vector<class
std::shared_ptr<class rime::Candidate>,class std::allocator<class std::shared_ptr<class rime::Candidate> > > (__cdecl*
)(class std::shared_ptr<class rime::Candidate> const &),&public: static class std::vector<class std::shared_ptr<class r
ime::Candidate>,class std::allocator<class std::shared_ptr<class rime::Candidate> > > __cdecl rime::Candidate::GetGenui
neCandidates(class std::shared_ptr<class rime::Candidate> const &)>::args<class std::vector<class std::shared_ptr<class
rime::Candidate>,class std::allocator<class std::shared_ptr<class rime::Candidate> > >,class std::shared_ptr<class rim
e::Candidate> const &>::aux<>::wrap<1>(struct lua_State *)" (??$wrap@$00@?$aux@$$V@?$args@V?$vector@V?$shared_ptr@VCand
idate@rime@@@std@@V?$allocator@V?$shared_ptr@VCandidate@rime@@@std@@@2@@std@@ABV?$shared_ptr@VCandidate@rime@@@2@@?$Lua
Wrapper@P6A?AV?$vector@V?$shared_ptr@VCandidate@rime@@@std@@V?$allocator@V?$shared_ptr@VCandidate@rime@@@std@@@2@@std@@
ABV?$shared_ptr@VCandidate@rime@@@2@@Z$1?GetGenuineCandidates@Candidate@rime@@SA?AV12@0@Z@@SAHPAUlua_State@@@Z) 中被引用 [D
:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _lua_next,该符号在函数 "public: static class std::set<class std::basic_string<char,struc
t std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_tr
aits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<cha
r>,class std::allocator<char> > > > __cdecl LuaType<class std::set<class std::basic_string<char,struct std::char_traits
<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class s
td::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allo
cator<char> > > > >::todata(struct lua_State *,int)" (?todata@?$LuaType@V?$set@V?$basic_string@DU?$char_traits@D@std@@V
?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_st
ring@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@@SA?AV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allo
cator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@D
U?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@PAUlua_State@@H@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2001: 无法解析的外部符号 _lua_next [D:\librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _luaL_checklstring,该符号在函数 "public: static int __cdecl LuaWrapper<bool (__cdecl*)(c
lass rime::Context &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),&
bool __cdecl ContextReg::push_input(class rime::Context &,class std::basic_string<char,struct std::char_traits<char>,cl
ass std::allocator<char> > const &)>::wrap(struct lua_State *)" (?wrap@?$LuaWrapper@P6A_NAAVContext@rime@@ABV?$basic_st
ring@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z$1?push_input@ContextReg@@YA_N01@Z@@SAHPAUlua_State@@@Z) 中被引用 [D:\
librime\build\src\rime.vcxproj]
types.obj : error LNK2019: 无法解析的外部符号 _luaL_checknumber,该符号在函数 "public: static int __cdecl LuaWrapper<bool (__cdecl*)(cl
ass rime::Config &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,doub
le),&public: static bool __cdecl MemberWrapper<bool (__thiscall rime::Config::*)(class std::basic_string<char,struct st
d::char_traits<char>,class std::allocator<char> > const &,double),{public: bool __thiscall rime::Config::SetDouble(clas
s std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double),0}>::wrap(class rim
e::Config &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double)>::w
rap(struct lua_State *)" (?wrap@?$LuaWrapper@P6A_NAAVConfig@rime@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator
@D@2@@std@@N@Z$1?wrap@?$MemberWrapper@P8Config@rime@@AE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std
@@N@Z$H?SetDouble@12@QAE_N0N@ZA@@@SA_N01N@Z@@SAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_close,该符号在函数 "public: __thiscall Lua::~Lua(void)" (??1Lua@@QAE@XZ) 中被引用 [D:\lib
rime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_newthread,该符号在函数 "public: class std::shared_ptr<class LuaObj> __thiscall Lua::n
ewthreadx(struct lua_State *,int)" (?newthreadx@Lua@@QAE?AV?$shared_ptr@VLuaObj@@@std@@PAUlua_State@@H@Z) 中被引用 [D:\libr
ime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_xmove,该符号在函数 "public: class std::shared_ptr<class LuaObj> __thiscall Lua::newth
readx(struct lua_State *,int)" (?newthreadx@Lua@@QAE?AV?$shared_ptr@VLuaObj@@@std@@PAUlua_State@@H@Z) 中被引用 [D:\librime\
build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_tocfunction,该符号在函数 "int __cdecl LuaImpl::index(struct lua_State *)" (?index@Lua
Impl@@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_gettable,该符号在函数 "public: static class Lua * __cdecl Lua::from_state(struct lua_
State *)" (?from_state@Lua@@SAPAV1@PAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_rawget,该符号在函数 "int __cdecl LuaImpl::index(struct lua_State *)" (?index@LuaImpl@
@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_setglobal,该符号在函数 "void __cdecl LuaImpl::export_set(struct lua_State *)" (?expor
t_set@LuaImpl@@YAXPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_callk,该符号在函数 "public: __thiscall Lua::Lua(void)" (??0Lua@@QAE@XZ) 中被引用 [D:\libr
ime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _lua_yieldk,该符号在函数 "int __cdecl LuaImpl::yield(struct lua_State *)" (?yield@LuaImpl@
@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_openlibs,该符号在函数 "int __cdecl LuaImpl::pmain(struct lua_State *)" (?pmain@LuaIm
pl@@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_getmetafield,该符号在函数 "int __cdecl LuaImpl::index(struct lua_State *)" (?index@L
uaImpl@@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_ref,该符号在函数 "private: __thiscall LuaObj::LuaObj(struct lua_State *,int)" (??0Lu
aObj@@AAE@PAUlua_State@@H@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_unref,该符号在函数 "public: __thiscall LuaObj::~LuaObj(void)" (??1LuaObj@@QAE@XZ) 中被
引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_loadstring,该符号在函数 "int __cdecl LuaImpl::pmain(struct lua_State *)" (?pmain@Lua
Impl@@YAHPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_newstate,该符号在函数 "public: __thiscall Lua::Lua(void)" (??0Lua@@QAE@XZ) 中被引用 [D:\
librime\build\src\rime.vcxproj]
lua.obj : error LNK2019: 无法解析的外部符号 _luaL_setfuncs,该符号在函数 "void __cdecl LuaImpl::export_set(struct lua_State *)" (?expor
t_set@LuaImpl@@YAXPAUlua_State@@@Z) 中被引用 [D:\librime\build\src\rime.vcxproj]
D:\librime\build\lib\Release\rime.dll : fatal error LNK1120: 57 个无法解析的外部命令 [D:\librime\build\src\rime.vcxproj]
error building la rime.