小编Gre*_*ack的帖子

OpenGL 与 gl3w

我正在尝试学习 OpenGL。我使用 SFML 窗口模块作为上下文,使用 gl3w 作为我的加载库。我经常使用 SFML,因此按照本教程为 OpenGL 设置它不是问题:http : //www.sfml-dev.org/tutorials/2.0/window-opengl.php

我可以毫无问题地运行示例代码。我链接了 OpenGL 所需的一切(opengl32.lib 和 glu32.lib + sfml*.lib)。

然后我按照这个答案得到 gl3w :How to set up gl3w on Windows? .

但是现在如果我尝试运行这段代码,它主要是来自 SFML 的示例代码

#include <SFML/gl3w.h>
#include <SFML/Window.hpp>

static const GLfloat red[] = { 1.0f, 0.f, 0.f, 1.f };

int main()
{
    // create the window
    sf::Window window(sf::VideoMode(800, 600), "OpenGL", sf::Style::Default, sf::ContextSettings(32));
    window.setVerticalSyncEnabled(true);
    gl3wInit(); //ignore return value for now

    // load resources, initialize the OpenGL states, ...
    // run the main …
Run Code Online (Sandbox Code Playgroud)

c++ opengl linker sfml

1
推荐指数
1
解决办法
5684
查看次数

标签 统计

c++ ×1

linker ×1

opengl ×1

sfml ×1