Linker 升级到Windows 8.1项目后,Windows RT无法生成
我在Visual Studio 2013中将我的Windows RT 8.0项目升级为目标Windows RT 8.1项目,现在出现以下链接错误: 错误LNK2038:检测到“vccorlib\u lib\u应在\u msvcrt\u lib\u到\u链接器之前指定”不匹配:值“1”与msvcrt.libappinit.obj中的值“0”不匹配Linker 升级到Windows 8.1项目后,Windows RT无法生成,linker,windows-8.1,msvcrt,windows-rt,Linker,Windows 8.1,Msvcrt,Windows Rt,我在Visual Studio 2013中将我的Windows RT 8.0项目升级为目标Windows RT 8.1项目,现在出现以下链接错误: 错误LNK2038:检测到“vccorlib\u lib\u应在\u msvcrt\u lib\u到\u链接器之前指定”不匹配:值“1”与msvcrt.libappinit.obj中的值“0”不匹配 你知道这个错误是怎么回事吗?升级到8.1后,我解决了这个问题 我的项目结构如下所示: project.vcxproj使用Windows运行时扩展:否 f
你知道这个错误是怎么回事吗?升级到8.1后,我解决了这个问题 我的项目结构如下所示: project.vcxproj使用Windows运行时扩展:否 file1.cpp file2.cpp application.cpp单个文件设置:使用Windows运行时扩展名:是 所以在VS2013从8.0升级到8.1之后,我得到了这样的错误LNK2038 我解决的项目结构是: project.vcxproj使用Windows运行时扩展:是 application.cpp 静态_lib.vcxproj使用Windows运行时扩展:否 file1.cpp file2.cpp 因此,项目具有全局启用的运行时扩展,并且静态库没有运行时扩展链接,而没有此类错误