first on Vega's website: http://run.usc.edu/vega/ download to the installation package.
The following files are obtained after decompression:
Looking at the INSTALL.txt in it, you can see the basic steps used, where you can run it directly in the current directory./build to complete the compilation.
This time in the compilation process encountered the lack of mkl_cblas.h and other header files ( least squares and tools ), download the Testmcazero package, all of the header files are added to the/usr/include, that is, the completion of the compilation, and the ability to run the sample program.
Supplemental Instructions (for OpenGL under CentOS):
OpenGL (Full-write open Graphics Library) is a specification that defines a cross-programming language, cross-platform Application interface (API), which is used to generate two-dimensional, three-dimensional images.
Open Source Library Mesa is a purely software-based graphical API that is compatible with OpenGL's code. However, because of the license, it only claims to be a "very similar" API. So Linux uses OpenGL and needs to install Mesa and Freeglut.
Command: "sudo yum install mesa*", here you can complete the installation of OpenGL Library 2.
Command: "sudo yum install freeglut*", here you can complete the installation of OpenGL Auxiliary Library
In the directory "/usr/include" can find OpenGL header file GL folder in the directory "/usr/lib64" can find OpenGL library file
Libegl.so/libgl.so/libglu.so/libglw.so
Summary of initial use of veg library