中国林业工程建设协会网站新开传奇网站180合击
文章目录
- 前言
 - 一、addvariant 是什么
 - 二、addvariant 使用实例
 - 1. variant names 参数说明
 - 2. 创建一个可执行文件工程
 - 3. 创建一个动态库工程
 
- 总结
 - 参考资料
 
前言
本文主要介绍如何在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
 - 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 系统中创建新工程目录及其相关配置文件的一个工具命令;
 
参考资料
- addvariant qnx 官方文档介绍: https://www.qnx.com/developers/docs/7.1/#com.qnx.doc.neutrino.utilities/topic/a/addvariant.html
 - variant names qnx 官方文档介绍: https://www.qnx.com/developers/docs/7.1/#com.qnx.doc.neutrino.prog/topic/make_convent_DISTINGUISHEDGENTLEMAN.html
 
