前言
本文主要介绍如何在qnx 开发环境中创建工程目录及其相关的配置文件(common.mk, Makefile 文件等)
软件版本:qnx7.1
一、addvariant 是什么
addvariant 是qnx 系统中用来添加新工程目录及其配置文件的一个可执行命令
如下图所示, 是QNX 官方对 addvariant 的介绍
二、addvariant 使用实例
1. variant names 参数说明
如下图所示, 是QNX 官方对各个 variant names 参数的定义
2. 创建一个可执行文件工程
执行如下一条命令,就会在当前目录下生成 nto/aarch64/o.le 的一个工程目录结构
- addvariant -i OS nto aarch64 o.le
执行如下两条命令,就会在当前目录下生成 nto/aarch64/o.le 的一个工程目录结构
- addvariant -i OS
- addvariant nto aarch64 o.le
nto 代表操作系统是qnx
aarch64 代表的是芯片架构体系
o.le 其中le代表的是小端,o代表的是可执行文件
生成的目录结构如下图所示:
3. 创建一个动态库工程
执行如下两条命令,就会在当前目录下生成 nto/aarch64/so.le 的一个工程目录结构
- addvariant -i OS
- addvariant nto aarch64 so.le
nto 代表操作系统是qnx
aarch64 代表的是芯片架构体系
so.le 其中 le 代表的是小端,so代表的是动态库文件
总结
- addvariant 是qnx 系统中创建新工程目录及其相关配置文件的一个工具命令;