编译GLFW示例代码

时间:2015-09-14 18:13:16

标签: c++ linker glfw opengl-3 lnk2019

我最近开始关注现代openGL的教程,但由于我无法链接GLFW,所以我一开始就陷入困境。每次我尝试编译我的代码时,它都会给我三个错误:

Error   1   error LNK2019: unresolved external symbol _glfwInit referenced in function _main
Error   2   error LNK2019: unresolved external symbol _glfwTerminate referenced in function _main
Error   3   error LNK1120: 2 unresolved externals

我做了什么: 我把头文件放在我的VS安装目录的nclude文件中 我把glfw3.dll,glfw3.lib和glfw3dll.lib文件放在我的lib文件中 我在选项的Additional Dependencies部分链接到glfw3dll.lib和opengl32.lib。

这是我的代码:

#include <thread>
#include <glfw3.h>

using namespace std;

int main()
{
    glfwInit();
    this_thread::sleep_for(chrono::seconds(1));
    glfwTerminate();

    return 0;
}

非常感谢任何形式的帮助,

mindoo

0 个答案:

没有答案