Open eric1lubow opened 8 years ago
compile failed, some lib which contain luaopen_unicode not included?
how to fix it ? 1>------ 已启动生成: 项目: libquick, 配置: Debug Win32 ------ 1> libquick.vcxproj -> C:\Users\Administrator\Downloads\v3quick-classic-master\quick\player\proj.win32\Debug\libquick.lib 2>------ 已启动生成: 项目: player3, 配置: Debug Win32 ------ 2>AppDelegate.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/OPT:LBR”规范) 2>LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: 默认库“libcmtd.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>libquick.lib(lua_extensions.obj) : error LNK2001: 无法解析的外部符号 _luaopen_unicode 2>C:\Users\Administrator\Downloads\v3quick-classic-master\quick\player\proj.win32\Debug\player3.exe : fatal error LNK1120: 1 个无法解析的外部命令 ========== 生成: 成功 1 个,失败 1 个,最新 0 个,跳过 0 个 ==========
oh, sorry it has been a long time since I have maintain the windows, since I don't have a windows at my hand, you may simply add a macro test to disable compile the unicode lib on windows. :)
compile failed, some lib which contain luaopen_unicode not included?
how to fix it ? 1>------ 已启动生成: 项目: libquick, 配置: Debug Win32 ------ 1> libquick.vcxproj -> C:\Users\Administrator\Downloads\v3quick-classic-master\quick\player\proj.win32\Debug\libquick.lib 2>------ 已启动生成: 项目: player3, 配置: Debug Win32 ------ 2>AppDelegate.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/OPT:LBR”规范) 2>LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: 默认库“libcmtd.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library 2>libquick.lib(lua_extensions.obj) : error LNK2001: 无法解析的外部符号 _luaopen_unicode 2>C:\Users\Administrator\Downloads\v3quick-classic-master\quick\player\proj.win32\Debug\player3.exe : fatal error LNK1120: 1 个无法解析的外部命令 ========== 生成: 成功 1 个,失败 1 个,最新 0 个,跳过 0 个 ==========