文章目录
- 前言
- 一、qnx 上 screen 介绍
- 二、最简单的screen 显示代码实例
-
- 1.使用 addvariant 命令创建工程目录
- 2. 添加源码文件到工程目录
- 3. common.mk文件
- 4. 编译和运行
- 总结
- 参考资料
前言
本文主要介绍如何使用screen 相关接口来进行显示,并提供一个最基本的显示代码实例
软件环境:
qnx7.1
一、qnx 上 screen 介绍
如下图所示,是 qnx 官方文档对 Screen 的介绍,其实它就是一个窗口系统(处理显示,输入设备,事件等)
单纯的建立一个显示应用的主要的流程如下图所示(针对本文,第7条可以不用关心)
二、最简单的screen 显示代码实例
1.使用 addvariant 命令创建工程目录
执行 addvariant -i OS nto aarch64 o.le 命令生成工程目录和相关文件,如下图所示
2. 添加源码文件到工程目录
将screen_test.c 和 screen_test.use 文件放到工程根目录下后,工程目录结构如下:
其中screen_test.c (源码文件)内容如下:
#include <stdio.h> #include <screen/screen.h> int main() { // Create a Screen context screen_context_t screen_ctx