我安装了 Windows 7,我想使用 OpenGL。所以我想使用opengl32.lib(我之前写过DLL,但是是.lib)。
我的问题是,这个库位于名为 Windows Kits -> 8.0 或 8.1 的文件夹中,但我找不到任何关于 7.x 的信息。 这是一个问题,还是我可以使用这个 opengl32.dll 开始使用 OpenGL 进行开发?
最佳答案
您所说的文件夹是在您安装 Windows SDK 或 WDK 文件夹时创建的。例如,Windows 8 的默认文件夹是:
Program Files\Windows Kits\8.0\或 Program Files (x86)\Windows Kits\8.0\
注意:您的操作系统不必是 Windows 8 即可使用 SDK(尽管 Windows 8 功能可能无法以向后兼容的方式工作)。
另外,OpenGL32.dll当前版本兼容WInodws 7和8。 https://www.khronos.org/opengl/wiki/Getting_Started#Windows
为了确认您的系统一切正常,请检查您的计算机是否具备 SDK 所需的先决条件。从操作系统的角度来看,Windows 7 是兼容的操作系统之一,您会感觉很好。
对于 8.0 库 MSDN 说:
Windows SDK 需要在计算机上安装以下软件和硬件: 以下操作系统之一:Windows 7、Windows Server 2008 R2、Windows 8 或 Windows Server 2012 要安装 .NET Framework 4.5 软件开发工具包功能,您必须在安装 Windows SDK 之前安装 .NET Framework 4.5 可再发行组件包。您可以从 Microsoft 下载中心下载可再发行组件包。 10 兆字节 (MB) 到 1 千兆字节 (GB) 的安装硬盘空间,具体取决于您想要的功能。
https://msdn.microsoft.com/en-us/library/ms717422%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396
关于c++ - 适用于 Windows 7 的 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42364657/