   Linking GLFW with VS2008 on Vista x64
  Can someone post a simple, comprehensive (step-by-step) tutorial on how to link GLFW with Visual Studio 2008. I've tried just about everything, and instead of debugging and trying to figure out where I possibly misplaced the .lib/.h files, I think its best if I just started from scratch; from the first step.I've read the README information in the glfw-v2.6.zip and I was confused on how to compile it. Since they apparently have the necessary lib files compiled for my convenience (glfw-2.6.bin.WIN32.zip), I used this file instead. I placed the glfw.h file into C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\GLand the glfw.lib, glfwdll.lib, glfwdll.dll intoC:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\libI still get the following errors:1>------ Build started: Project: WhiteSpace, Configuration: Debug Win32 ------1>Compiling...1>Concept_1.cpp1>Compiling manifest to resources...1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.01>Copyright (C) Microsoft Corporation.  All rights reserved.1>Linking...1>Concept_1.obj : error LNK2019: unresolved external symbol _glfwInit referenced in function _main1>C:\Users\David Liu\Documents\Projects\WhiteSpace\WhiteSpace\Debug\WhiteSpace.exe : fatal error LNK1120: 1 unresolved externalsFrom the following code:#include <iostream>#include <cstdlib>    // For malloc() etc.#include <cstdio>// For printf(), fopen() etc.#include <cmath> // For sin(), cos() etc.#include "GL\glfw.h"#define GLFW_DLLusing namespace std;int main( int argc, char **argv ){cout << "testing GLFW \n";glfwInit();    return 0;}   
  Have you added glfwdll.lib library file to your project linker library list?Btw it is not nice to put custom third party headers and libraries into compiler directories. Better put them besides your project sources/projecfile. And add necessary include paths to your C/C++ compiler settings.   ;  in win32 write this code after header file:#include "GL/glfw.h"#prgma comment(lib,"glfwdll.lib")i think this works with win64 aslo note: copy glew32.lib file into the <visual studio directory>\vc\lib   ;  I remember doing this recently. I had to make sure the runtime library was the same for both my project and GLFW.Go to Project properties > Configuration properties > C/C++ > Code generationand check what runtime library your project is using. (Mine was /MDd for example)Now in the GLFW src, go to lib/win32, open Makefile.win32.msvc and add /MDd to the front of CFLAGS and CFLAGS_SPEED. And the same for the examples (there is a different Makefile for those).