QNX openGL ES 图形界面环境配置

本文档详细介绍了如何配置QNX6.6虚拟机的Screen环境变量,包括停止screen进程、设置GRAPHICS_ROOT和LD_LIBRARY_PATH变量,以及通过Terminal连接QNX系统。此外,还提供了测试EGL功能的步骤,成功运行egl-configs表明配置完成。
摘要由CSDN通过智能技术生成

配置qnx6.6 VM 中 screen 环境变量

根据 Screen Graphics Subsystem Developer’s Guide 总结。

  1. 停止 screen 进程: slay screen
  2. 确保 screen 进程已停止: pidin ar 查看当前运行进程
  3. 设置环境变量:GRAPHICS_ROOT
export GRAPHICS_ROOT=/usr/lib/graphics/vmware

设置环境变量:LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/usr/lib:/lib:/lib/dll:$GRAPHICS_ROOT:$LD_LIBRARY_PATH

运行 screen : /sbin/screen

正常的话,屏幕会变大,全黑,鼠标出现。
不能再进行命令行操作。需要用SDP中的Terminal 连接qnx


如何用Terminal连接qnx

(1)在虚拟机的/etc目录中找到inetd.conf这个文件,打开,将一下四行的“#”去掉

    #ftp        stream tcp nowait root  /usr/sbin/ftpd           in.ftpd -l
    #telnet     stream tcp nowait root  /usr/sbin/telnetd        in.telnetd 
    #ftp        stream tcp6 nowait  root    /usr/sbin/ftpd       ftpd -ll
    #telnet     stream tcp6 nowait  root    /usr/sbin/telnetd    telnetd

(2)执行命令 /usr/sbin/inetd &
(3)在qnx IDE打开Terminal:Window->show view->other->Terminal
(4)Terminal的选项卡里面,设置connection type为Telnet,之后在host输入虚拟机IP,点击确定即可。


测试egl

运行/usr/bin/egl-configs 出现如下信息,说明egl可以跑了

 # /usr/bin/egl-configs 
EGL_VENDOR = QNX Software Systems
EGL_VERSION = 1.4
EGL_CLIENT_APIS = OpenGL_ES
EGL_EXTENSIONS = EGL_EXT_swap_regions EGL_KHR_image 

+-----------+--------+-----+-------+------+-----------+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值