Visual studio 2013 如何在Visual Studio 2013中完成fltk 1.1.10的构建?

Visual studio 2013 如何在Visual Studio 2013中完成fltk 1.1.10的构建?,visual-studio-2013,fltk,Visual Studio 2013,Fltk,我试图在Visual Studio 2013中构建fltk 1.1.10,但收到了警告 “fltk.sln:Visual Studio需要对此项目进行非功能性更改,以使该项目能够在Visual Studio 2013、Visual Studio 2012和Visual Studio 2010 SP1中打开,而不会影响项目行为。” 搜索之后,我发现如何为C#项目执行此操作,但如何为fltk.sln执行此操作 非常感谢您的帮助。FLTK1.1.10发行版中有3种解决方案 visualc-适用于Vi

我试图在Visual Studio 2013中构建fltk 1.1.10,但收到了警告

“fltk.sln:Visual Studio需要对此项目进行非功能性更改,以使该项目能够在Visual Studio 2013、Visual Studio 2012和Visual Studio 2010 SP1中打开,而不会影响项目行为。”

搜索之后,我发现如何为C#项目执行此操作,但如何为fltk.sln执行此操作


非常感谢您的帮助。

FLTK1.1.10发行版中有3种解决方案

  • visualc-适用于Visual Studio 6
  • vcnet-适用于VisualStudio2003
  • vc2005-适用于VisualStudio2005
所有这些都不会直接加载到VS2013中。它们必须转换为VS2013格式。最简单的方法是复制vc2005并称之为vc2013。然后启动fltk.sln。它将告诉您需要使用您描述的消息进行单向升级。点击OK


这样做的目的是将2005 sln迁移到2013 sln,并将vcproj文件迁移到vcxproj文件。基本上你不会丢失vcproj文件-你只会得到vcxproj文件的全新版本。完成后,只需进行构建。

这就是我得到警告的原因。我从visualc打开了fltk.dsw并对其进行了升级。迁移后出现警告消息。但它确实成功构建了,文件变成了.vcxproj。我尝试了你的复制和重命名文件夹的建议与所有三个,我得到相同的消息。我发现了这个,看,这似乎表明我需要更改.vcxproj中的某些内容。但我不知道用fltk.dsw/fltk.sln做什么或如何做。有什么想法吗?非常感谢。我刚刚在visualc上试用过。迁移后未获取消息。