初次使用VEG库的小结

首先在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

初次使用VEG库的小结的相关文章

【C++ Primer每日一刷之五】标准库类型小结

标准库类型小结 C++ 标准库定义了几种更高级的抽象数据类型,包括 string 和 vector 类型.string 类型提供了变长的字符串,而 vector 类型则可用于管理同一类型 的对象集合.迭代器实现了对存储于容器中对象的间接访问.迭代器可以用于访问和遍历 string 类型和vectors 类型的元素.下一节将介绍 C++ 的内置数据类型:数组和指针.这两种类型提供了类似于 vector 和 string 标准库类型的低级抽象类型.总的来说,相对于C++ 内置数据类型的数组和指针而言

Python html.parser库学习小结

分类路径:/Datazen/DataMining/Crawler/ 前段时间,一朋友让我做个小脚本,抓一下某C2C商城上竞争对手的销售/价格数据,好让他可以实时调整自己的营销策略.自己之前也有过写爬虫抓某宝数据的经历,实现的问题不大,于是就答应了.初步想法是利用pyhton中的urllib.request和re两个lib(本文示例用的是Pyhton 3.4 ,2.x的请自行切换),外加上其他的统计分析功能的话,最多两个晚上(白天要工作)可以搞定.实际上做的过程中,遇到了两个主要困难: (1)电商

GD库使用小结---1

因为一开始,“大家”都说一般任务中,用php操作图片不常见,像我们这种基本业务型的,就更用不到了,所以先别看,偶就没有看.现在有机会了自然要来玩一把. 以前学过C#的GDI+,交了课程设计后忘得一干二净.又被迫学了点MFC的画图,觉得这是最蛋疼的画图过程.去年做了个小任务时用到了js图表控件,用的是封装好的js库直接调方法,然后发现这是用HTML5的canvas元素结合js打造而成,这些chart控件很多很漂亮:jsChart.HighChart.EChart.aChart.Chart.js等等

GD库使用小结---2

接着上一篇.GD库可以折腾很多用法出来,当然得跟画图相关,除了前面的验证码.水印外,还可以进行图片的缩放,裁剪.旋转等操作,这在很多应用中可以见到. 1. 加水印 前面已经知道,我们可以使用imagechar或者imagestring等将字符或字符串(甚至中文字符)绘制到图像上,以达到水印的目的,还有个更好的方式,不仅能加字符水印,还能加图片水印:imagecopy. 原型:bool imagecopy (resource $dst_im , resource $src_im , int $ds

windows下SVN版本库迁移小结

SVN需求:搬迁至异地上云环境,迁移过程将影响用户的时间减少至最小. SVN常见的几种迁移方案: 第一种:整个SVN库目录打包迁移,原库大小17G,打包加迁移时间预估时间约5小时以上,中断不符合要求. 第二种:svnadmin 自带的dump导出load导入方式迁移 :所有版本导出大小超过了磁盘剩余空间(不小于40G),中断不符合要求. 第三种:通过svnsync钩子脚本同步方式进行第一次全量同步,迁移时增量同步(预计最快时间十分钟左右). 利用svnsync同步过程: 1. 原SVN服务器与目

Python-turtle库知识小结(python绘图工具)

turtle:海龟(海龟库) Turtle库是Python语言中一个很流行的绘制图像的函数库 使用之前需要导入库:import turtle ? turtle.setup(width,height,startx,starty) -setup() 设置窗体的位置和大小 相对于桌面的起始点的坐标以及窗口的宽度高度,若不写窗口的起始点,则默认在桌面的正中心 窗体的坐标原点默认在窗口的中心 ? 绝对坐标 ○ turtle.goto(100,100):指从当前的点指向括号内所给坐标 ? 海龟坐标,把当前点

Oracle -- 记一次ADG库迁移过程小结 -- 上篇(ADG建库)

背景: 客户新采购一批机器,需要把原ADG库数据移到新机器上,操作系统不变,数据库版本不变. 远程安装,采用xmanager软件连接搭建. 环境: 操作系统:Oracle Linux Server release 6.8 oracle数据库版本:11g r2  11.0.2.4 搭建思路: 1. Yum安装包,配ORACLE安装环境(主&从) 2. 创建用户和组(主&从) --创建相关的组 --创建oracle用户 & 改口令 --修改oracle用户的系统环境变量 & 生

Python 安装第三方库,模块和包的安装方法

在python中已经内置了很多的有用的模块,只要安装了python的开发工具,这些模块就可以立刻使用了.而在实际python开发的过程中,除了python内置的模块外,python还有大量的第三方的库.模块和包. 常用的第三模块都会在python的PyPI - the Python Package Index上进行注册,只要找到对应模块的名字就可以进行安装了. 由于最近需要通过python来创建PDF文档,但是由于python的内置模块中相关的模块,所以需要使用第三方的reportlab库来创建

Windows静态库和动态库的创建和使用(VS2005)

偶们在实际的编程开发中,经常会遇到运行时无法找到某个DLL文件或者链接时无法找到某个LIB文件.然后,我们就开始乱GOOGLE一下,然后将VS2005的设置改变一下,或许就Ok了,我们将别人开发的DLL或者LIB导入到我们的编程中,那么这些lib,DLL到底是什么呢?下面,偶就细细道来. 首先,偶们说第一个:静态链接库(Static Libary) 偶们用VS2005做一个静态链接库先 打开VS2005,新建à项目(staticCai)àWin32控制台应用程序 新建static_lib.h 和