将VC++与C++编译成VC 11
我使用vc 12编写了boost库,但我的visual studio使用vc 11。当我尝试运行Boost示例程序时,使用Boost C++库Visual Studio 2013显示了无法打开的文件“LBooStByReXE-VC110-MT-GD1Y54LIB”我的LabyAy路径…\BooStY1L454 0 0 2级LIB IM具有LIBOBOSTYGRIEX-VC120 MT-GD1Y54。认为我可以通过将VisualStudio编译器vc11更改为vc12来解决这个问题。我该怎么做请帮帮我 除非存在编译器或操作系统相关依赖项,否则可以通过链接适当的库来解决它。检查项目的设置。其中,应为vc110库,将其更改为相应的vc120库。 如果由于编译器特定问题、平台特定问题或与其他C运行时库链接时出现重复符号等其他问题而无法工作,则可以尝试以下操作: 重建boost,但使用动态CRT库而不是静态库检查/MD或/MT选项。这样,您不需要更改任何一个编译器。 若什么都不起作用,那个么使用相同的编译器构建应用程序和库。将VC++与C++编译成VC 11,c++,visual-studio,C++,Visual Studio,我使用vc 12编写了boost库,但我的visual studio使用vc 11。当我尝试运行Boost示例程序时,使用Boost C++库Visual Studio 2013显示了无法打开的文件“LBooStByReXE-VC110-MT-GD1Y54LIB”我的LabyAy路径…\BooStY1L454 0 0 2级LIB IM具有LIBOBOSTYGRIEX-VC120 MT-GD1Y54。认为我可以通过将VisualStudio编译器vc11更改为vc12来解决这个问题。我该怎么做请帮
如果没有Visual Studio,您如何拥有VC12?你使用Visual C++快照版吗?@ DAI有2012和2013个Visual Studio 2013我有最终版本。你能告诉我把vc11换成VC12的方法吗