[2021.8.30][OpenGL ES 3.0编程指南]PowerVR SDK编译环境的搭建

2023-10-08 20:10

本文主要是介绍[2021.8.30][OpenGL ES 3.0编程指南]PowerVR SDK编译环境的搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系统:ubuntu16.04

1 sudo su

2 源码

git clone

https://github.com/powervr-graphics/Native_SDK

git clone成功

3 编译指导

https://github.com/powervr-graphics/Native_SDK/blob/master/BUILD.rst

git clone https://github.com/powervr-graphics/Native_SDK.git
cd Native_SDK
mkdir build
cd build
cmake ..
cmake --build .

(1)error:"CMake 3.10 or higher is required.  You are running version 3.5.1"

https://blog.csdn.net/mengyu_0317/article/details/106868041

cd cmake-3.16.8
./configure
make
make install
cmake --version

注意:cmake默认安装到了/usr/local/bin/下,所以cmake命令需要改为:
/usr/local/bin/cmake ..

(2)error:"Could NOT find OpenSSL"

apt-get install libssl-dev

(3)error:

"
-- Downloading...

     dst='/home/hanyuhang/src/powervr-sdk/Native_SDK/build/external/pugixml/downloads/pugixml_downloads/pugixml-1.10.tar.gz'
     timeout='none'
     inactivity timeout='none'

-- Using
src='https://github.com/zeux/pugixml/releases/tag/v1.10/pugixml-1.10.tar.gz'
CMake Error at
download/src/external_pugixml-stamp/download-external_pugixml.cmake:170
error: downloading 'https://github.com/zeux/pugixml/releases/download/v1.10/pugixml-1.10.tar.gz' failed
status_code: 35
status_string: "SSL connect error"

"

确认网址是对的!(https://github.com/zeux/pugixml/releases/download/v1.10/pugixml-1.10.tar.gz)

"SSL connect error"网上查不出解决方法

但是pugixml-1.10.tar.gz包可以从网上手动下载(https://github.com/zeux/pugixml/releases/tag/v1.10),那么尝试手动处理:

[1]将/home/hanyuhang/src/powervr-sdk/Native_SDK/external/pugixml目录下的CMakelist删除

/usr/local/bin/cmake ../

报错:

 [2]修改cmake命令:/usr/local/bin/cmake ../ -DPVR_WINDOW_SYSTEM=X11
cmake配置成功 

编译:/usr/local/bin/cmake --build .

报错:

将下载的pugixml-1.10.tar.gz解压到/home/xxx/src/powervr-sdk/Native_SDK/build/external/pugixml/src
解压:

 编译pugixml:

mkdir build
cd build
/usr/local/bin/ cmake ../
make
make install

 [3]再继续编译powervr

/usr/local/bin/cmake --build .

报错:cannot find -lpugixml

cp /usr/local/lib/libpugixml.a /usr/lib/
[4]再继续编译powervr
/usr/local/bin/cmake --build .
编译完成:

 生成的bin: 

  测试test.sh:

这篇关于[2021.8.30][OpenGL ES 3.0编程指南]PowerVR SDK编译环境的搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/u012906122/article/details/119987963
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/167705

相关文章

Python中OpenCV与Matplotlib的图像操作入门指南

《Python中OpenCV与Matplotlib的图像操作入门指南》:本文主要介绍Python中OpenCV与Matplotlib的图像操作指南,本文通过实例代码给大家介绍的非常详细,对大家的学... 目录一、环境准备二、图像的基本操作1. 图像读取、显示与保存 使用OpenCV操作2. 像素级操作3.

Redis指南及6.2.x版本安装过程

《Redis指南及6.2.x版本安装过程》Redis是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、... 目录概述Redis特点Redis应用场景缓存缓存分布式会话分布式锁社交网络最新列表Redis各版本介绍旧

Apache 高级配置实战之从连接保持到日志分析的完整指南

《Apache高级配置实战之从连接保持到日志分析的完整指南》本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用AWStats来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友... 目录Apache 高级配置实战:从连接保持到日志分析的完整指南前言 一、Apache 连接保持 - 性

Nacos日志与Raft的数据清理指南

《Nacos日志与Raft的数据清理指南》随着运行时间的增长,Nacos的日志文件(logs/)和Raft持久化数据(data/protocol/raft/)可能会占用大量磁盘空间,影响系统稳定性,本... 目录引言1. Nacos 日志文件(logs/ 目录)清理1.1 日志文件的作用1.2 是否可以删除

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

SpringBoot实现多环境配置文件切换

《SpringBoot实现多环境配置文件切换》这篇文章主要为大家详细介绍了如何使用SpringBoot实现多环境配置文件切换功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 示例代码结构2. pom文件3. application文件4. application-dev文

Python FastAPI实现JWT校验的完整指南

《PythonFastAPI实现JWT校验的完整指南》在现代Web开发中,构建安全的API接口是开发者必须面对的核心挑战之一,本文将深入探讨如何基于FastAPI实现JWT(JSONWebToken... 目录一、JWT认证的核心原理二、项目初始化与环境配置三、安全密码处理机制四、JWT令牌的生成与验证五、

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录

Linux网络配置之网桥和虚拟网络的配置指南

《Linux网络配置之网桥和虚拟网络的配置指南》这篇文章主要为大家详细介绍了Linux中配置网桥和虚拟网络的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、网桥的配置在linux系统中配置一个新的网桥主要涉及以下几个步骤:1.为yum仓库做准备,安装组件epel-re

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.