2015-06-18 76 views
10

我有一个使用GSL库的程序,它与Visual Studio 2013一起工作得非常好。现在我设置了一个新的Windows版本并安装了Visual Studio 2015 RC社区。是否可以将Visual C++ v120编译器工具集添加到Visual Studio 2015?

之后,我无法再编译代码。将代码转换为新的工具集后,我得到错误,找不到某些库的外部符号。我认为这与事实有关,该库是用Visual C++ v120构建的。

那么有没有可能将此编译器版本添加到Studio?并且它在没有安装新版本旁边的麻烦的情况下工作。我不想安装旧版本的VS,因为可能会遇到一些麻烦,可能会导致版本并行安装。

回答

16
  1. 安装Visual Studio 2013
  2. 在Visual Studio 2015
  3. 打开您的项目在项目属性的常规页面,改变平台工具,以 “的Visual Studio 2013(V120)”

你永远不必打开Visual Studio 2013;您只需安装它,以便Visual Studio 2015可以找到该工具集。 (不幸的是没有办法安装只是的工具集。)

14

您可以从VS2015安装程序进行安装VS2013工具集的版本没有安装Visual Studio 2013年从2015年的安装程序,选择Windows 8.1和Windows Phone 8.0/8.1工具。而已。

msdn forum发现它(必须是首次的东西是在微软论坛实际上解决)

+4

虽然接受的答案也在努力,我认为这是一个更好/更容易/清洁的解决方案。 –

+2

在VS2015安装程序功能列表中找不到这个,我正在安装专业版。另外,当打开一个VC项目属性时,它已经将目标平台显示为Windows 8.1,但工具集仍然是14.0 – Bishoy

相关问题