linux版本使用glfw替换glew和xlib

用glfw替换后，不报xio错误了。我觉得报xio错误应该是xlib写的那段窗口代码有问题，但没找到具体原因。最终，我这里还是黑屏，定位了好久，感觉是shader那里的问题，因为用老式的glBegin方式可以渲染，然而用glBindBuffer + glEnableVertexAttribArray + glVertexAttribPointer方式我这电脑没渲染出来，可能是我电脑环境的问题，也可能是我的测试代码有问题。想请@hqwrong用可以运行的环境安装glfw测试下我改的代码能否运行。谢谢了。。。我得找时间复习下opengl了。。。

glfw在这里下载的。 https://github.com/glfw/glfw