Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio C+中设置图形+;2013 我决定把我的游戏从java移到C++(以前没有使用C++) 我如何设置C++的图形(公共空隙漆(图形G)等价物)?< /P>_C++_Graphics_Visual Studio 2013 - Fatal编程技术网

在Visual Studio C+中设置图形+;2013 我决定把我的游戏从java移到C++(以前没有使用C++) 我如何设置C++的图形(公共空隙漆(图形G)等价物)?< /P>

在Visual Studio C+中设置图形+;2013 我决定把我的游戏从java移到C++(以前没有使用C++) 我如何设置C++的图形(公共空隙漆(图形G)等价物)?< /P>,c++,graphics,visual-studio-2013,C++,Graphics,Visual Studio 2013,我尝试了以下两个教程: 第一个给了我与链接器无法找到SDL.h头相关的构建错误。第二个是正确构建的,但我不确定在哪里以及如何放置我的图形。有人能帮我吗?standart库中没有内置的GUI或3D/2D库。C++的标准库实际上只包含最重要的东西(例如字符串、集合等等),并且没有Java标准库那么大和全面 但是,有多个第三方库。但是,您必须理解,这些实际上只是操作系统提供的库的抽象 GUI Qt WxWidgets 3D DirectX OpenGL 您必须使用某种API,如OpenGL或D

我尝试了以下两个教程:


第一个给了我与链接器无法找到SDL.h头相关的构建错误。第二个是正确构建的,但我不确定在哪里以及如何放置我的图形。有人能帮我吗?

standart库中没有内置的GUI或3D/2D库。C++的标准库实际上只包含最重要的东西(例如字符串、集合等等),并且没有Java标准库那么大和全面

但是,有多个第三方库。但是,您必须理解,这些实际上只是操作系统提供的库的抽象

GUI

  • Qt
  • WxWidgets
3D

  • DirectX
  • OpenGL

    • 您必须使用某种API,如OpenGL或DirectX。C++没有内置的图形功能。

      我已经非常成功地将本教程用于DirectX 11,它为坚实的体系结构奠定了基础。如果你坚持到底的话,它会被解释得非常清楚和得体


      我不经常使用OpenGL,所以我不能马上推荐任何好的教程。

      它与2013兼容吗?我相信他在他的示例中使用了VS2010,但我有一个基于此的渲染器,我在VS2012中使用了它。这应该是好的,也许有一些怪癖,你可能需要解决。此外,我知道一个事实,如果你在Windows 8上,想用他的确切代码复制和过去的尝试和学习,你必须做一些工作。Windows 8 SDK更改了许多函数调用。诅咒你Windows 8。。。但是谢谢你的帮助。别放弃,这真的没那么难改变。我修改了我的项目,在大约一两个小时内就可以使用遗留SDK,尤其是如果你从一开始就这么做的话。