繁体   English   中英

没有sln文件时使用Visual Studio 2015打开解决方案/项目

[英]Opening Solution / Project with Visual studio 2015 when there is no sln file

我刚刚在github https://github.com/alextrevisan/SFML-LiquidFun-Water下载了开源代码。然后,我打开了Visual Studio 2015并尝试打开它,但是没有.sln文件之类的东西。如何打开项目? 我应该在哪里找到所有这些文件。 在此处输入图片说明

从现有代码尝试File-> New-> Project。 然后选择源文件夹并进行编译。

您可能必须在向导中进行一些选择(例如,是否是控制台应用程序或是否需要一些依赖项),具体取决于原始代码::: blocks项目已设置的内容。 但是,如果它是符合标准的C ++,则应在没有任何高级编译器设置的情况下进行编译和运行。

如前所述,您试图在Visual Studio中打开的项目是一个Code :: Blocks。 因此,我建议您下载CB 16. *,它是开源的。 在项目的文件夹中,您可以看到:

* .cbp:它是项目的主体文件。 XML:只需打开它或双击它即可打开项目(它将像Visual Studio一样组织标题和源文件)。

* .layout:另一个XML。

* .depend:它包含项目中包含的头文件。

查看您的头文件和源文件,以了解开发该项目的C ++版本(C ++ 98?C ++ 11?)。

1)转到项目>生成选项...,然后检查要在其上编译项目的C ++版本,如下图所示:

在此处输入图片说明

2)然后,转到项目>属性...>项目的构建选项...,然后再次检查C ++编译器的版本。

[注意:这将适用于您当前的项目。 如果要为所有将来的项目设置CB工具链,请转到:设置>编译器>编译器设置,然后选中相应的框。 在“设置”>“编译器”>“工具链可执行文件”中:您将找到所有默认可执行文件,可以根据自己的方便进行更改。]

CB是一个非常易于使用的工具,可以在Windows和Linux中安装。 实际上,如果您在Google上进行搜索,则会发现有关如何构建Box2D工具的信息。

请检查: http : //box2d.org/forum/viewtopic.php?t=8159

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM