结束的平台工具集_xp和不结束的平台工具集之间有什么区别.(例如,v140vs v140_xp)
为什么没有以_vista或结尾的工具集_7?当我使用该v140工具集在Windows 7上编译程序时,它是否可以在Windows XP/Vista上运行?
我通过以下方式创建上下文:
new sf::Window(sf::VideoMode(800, 600), "OpenGL",
sf::Style::Default,
sf::ContextSettings(24, 8, 0, 3, 3, sf::ContextSettings::Core)));
Run Code Online (Sandbox Code Playgroud)
我正在通过 glLoadGen 为 OpenGL 3.3 Core Profile 加载扩展,一个扩展EXT_texture_compression_s3tc。当我编译着色器时:
#version 330 core
layout (location = 0) in vec3 vertPos;
layout (location = 5) uniform mat4 modelMat;
layout (location = 6) uniform mat4 viewMat;
layout (location = 7) uniform mat4 projectionMat;
out vec4 fragColor;
void main()
{
gl_Position = projectionMat * viewMat * modelMat * vec4(vertPos, 1.0);
fragColor = vec4(0.5, 0.5, 0.5, 1.0);
}
Run Code Online (Sandbox Code Playgroud)
``
#version 330 core …Run Code Online (Sandbox Code Playgroud)