Linux源码编译安装glmark2及测试

1,545 阅读2分钟

本文已参与 [新人创作礼] 活动,一起开启掘金创作之路。​

一、简介

Linux源码编译安装glmark2及测试

  • 这个基准测试包含标准OpenGL(ES)2.0特性的测试,比如顶点数组、VBOs、纹理和着色器,glmark2是由alexandrosfrantzis和jessebarker基于本·史密斯的原始glmark基准测试,根据GPLv3授权的
  • glmark2 是开源的对OpenGL 2.0 和 ES 2.0的基准测试程序,一般用来对GPU进行基准测试。glmark提供了一系列丰富的测试,涉及图形单元性能(缓冲,建筑,照明,纹理等)的不同方面,允许进行更全面和有意义的测试, 每次测试进行10秒,并且单独计算帧速率

二、源码编译安装

1. 搭建编译环境

sudo apt-get install git g++ build-essential pkg-config
sudo apt-get install libx11-dev libgl1-mesa-dev
sudo apt-get install libjpeg-dev libpng-dev

2. 从git克隆安装

git clone https://github.com/glmark2/glmark2.git

3. 进入源码根目录

cd glmark2/

4. 执行安装命令

4.1 方式一:不拷贝到指定目录,glmark2脚本文件存在于 build/src 下

./waf configure --with-flavors=x11-gl
./waf build -j 4

4.2 方式二:拷贝到指定目录 glmark2-out(目录名任意) ,结合实际情况用来指定数据存储路径,glmark2脚本文件存在于 build/src 与 glmark2-out/usr/local/bin 下

./waf configure --with-flavors=x11-gl
./waf build -j 4
./waf install --destdir=glmark2-out

三、测试查看

  • 脚本文件 glmark2 存放位置见上述说明

  • 使用命令测试

    $ glmark2

# n*n
glmark2 -s (10*10)

  • 帮助指南

    $ glmark2 -h