QNX openGL ES 图形界面环境配置

配置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 

+-----------+--------+-----+-------+------+-----------+
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值