首先在VEGA的官网:http://run.usc.edu/vega/ 下载到安装包。
解压以后得到如下文件:
查看其中的 INSTALL.txt 可以看到使用的基本步骤,其中即可以直接在当前目录下运行 ./build 来完成编译。
本次在编译过程中碰到了缺少 mkl_cblas.h 等头文件的问题(最小二乘拟和工具),下载了 TestMCAZero 的包,将其中的所有头文件加入 /usr/include 后,即完成了编译,并且能够运行示例程序。
补充说明(关于CentOS下的OpenGL):
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
时间: 2024-10-05 05:11:44