1.搭建环境,下载相关的依赖包

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

下载glmark2需要下载的依赖包包括‌:

  1. g++‌:用于编译C++代码。
  2. build-essential‌:提供编译环境。
  3. pkg-config‌:帮助在编译时查找库和头文件的路径。
  4. libx11-dev‌:X Window系统的开发库。
  5. libgl1-mesa-dev‌:OpenGL的开发库。
  6. libjpeg-dev‌:JPEG图像处理库的开发文件。
  7. libpng-dev‌:PNG图像处理库的开发文件。
  8. libgles2-mesa-dev‌:OpenGL ES 2.0的开发库。
  9. libgbm-dev‌:Direct Rendering Manager (DRM) 的开发库。

2.下载glmark2的

git clone https://github.com/glmark2/glmark2.git安装包

3. 进入源码根目录

cd glmark2/

4. 执行安装命令:拷贝到指定目录 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

5.测试是否安装成功

  • 使用命令测试

glmark2 |tee glmark2.txt
  1. # n*n

  2. glmark2 -s (10*10)

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐