首先在VEGA的官网:http://run.usc.edu/vega/ 下载到安装包。编程
解压之后获得以下文件:编程语言
查看其中的 INSTALL.txt 能够看到使用的基本步骤,其中便可以直接在当前目录下运行 ./build 来完成编译。工具
本次在编译过程当中碰到了缺乏 mkl_cblas.h 等头文件的问题(最小二乘拟和工具),下载了 TestMCAZero 的包,将其中的全部头文件加入 /usr/include 后,即完成了编译,而且可以运行示例程序。ui
补充说明(关于CentOS下的OpenGL):spa
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的应用程序接口(API)的规格,它用于生成二维、三维图像。开放源代码
开放源代码库Mesa是一个纯基于软件的图形API,它的代码兼容于OpenGL。可是,因为许可证的缘由,它只声称是一个“很是类似”的API。所以Linux要用OpenGL,须要装Mesa和freeglut接口
命令:“sudo yum install mesa*”,这里就能够完成OpenGL的库的安装 2.
命令:“sudo yum install freeglut*”,这里能够完成OpenGL的辅助库的安装
在目录“/usr/include”中能够找到OpenGL的头文件GL夹 在目录“/usr/lib64”中能够找到OpenGL的库文件
libEGL.so/libGL.so/libGLU.so/libGLW.so get