我刚刚在github https://github.com/alextrevisan/SFML-LiquidFun-Water下载了开源代码 而且,我打开了2015年的visual studio并试图打开它但是没有像.sln文件这样的东西.. 在这种情况下,我该如何打开项目?我应该在哪里找到所有文件。
答案 0 :(得分:1)
从现有代码中尝试File-> New-> Project。然后选择源文件夹并编译。
您可能必须在向导中进行一些选择(例如它是否是控制台应用程序或是否需要某些依赖项),具体取决于原始代码:: blocks项目设置的内容。但如果它是符合标准的C ++,它应该在没有任何花哨的编译器设置的情况下编译和运行。
答案 1 :(得分:0)
如前所述,您尝试在Visual Studio中打开的项目是Code :: Blocks 1。所以,我建议您下载CB 16. *,这是开源的。在Project的文件夹中,您可以看到:
* .cpp:它是项目的主要文件。 XML:只需打开它或双击它就可以打开项目(它将像Visual Studio一样组织标题和源文件)。
*。layout:另一种XML。
* .init:它包含项目中包含的头文件。
查看头文件和源文件,找出项目开发的C ++版本(C ++ 98?C ++ 11?)。
1)转到项目>构建选项...并检查您希望Project编译的C ++版本,如下图所示:
2)然后,转到项目>属性...> Project的构建选项......并再次检查C ++编译器的版本。
[注意:这适用于您当前的项目。如果要为将来的所有项目设置CB工具链,请转到:设置>编译器>编译器设置,并选中相应的框。在“设置”中编译器>工具链可执行文件:您将找到所有默认的可执行文件,您可以根据自己的方便进行更改。]
CB是一个非常易于使用的工具,可以在Windows和Linux中安装。实际上,如果你谷歌它,你会找到有关如何建立你的Box2D工具的信息。