其实,crosstool-ng的官网中,都已经专门强调和解释了,关于crosstool-ng,这个名字的,在不同情况下的写法:
下面简要翻译一下为:
- crosstool-NG
此项目的标准名称,全名,长名称。
crosstool和NG之间用短横线连接
crosstool小写
NG大写
- CT-NG
全部大写
是全称crosstool-NG的缩写
CT和NG之间用短横线连接
- ct-ng
全称缩写后的小写版本,全部小写
一般是在前端,即使用此crosstool-NG这个工具的时候,其工具名
后面你会在第 2 章 下载和安装crosstool-ng中看到,安装完毕crosstool-NG后
接着去使用此crosstool-NG,都是用的是ct-ng,比如
ct-ng help ct-ng menuconfig ct-ng build
等等
一般来说,建议用长名称crosstool-NG,而不要用短名CT-NG在邮件主题中(为了使标题不要太长),可以使用短名CT-NG
- crosstool-NG X.Y.Z
长名称
crosstool-NG和版本号X.Y.Z之间有空格
- crosstool-ng-X.Y.Z
长名称的小写版
名称和版本之间用短横线连接
一般用于发布tar包的时候
- crosstool-ng-X.Y.Z+hg_id
长名称的小写版本,加上短横线,加上版本号,加上加号,再加上Hg的ID(其可以通过ct-ng version而得到)
用于区分发行版(releases)和快照版(snapshots)
下文中,如无特殊说明,为了省事,都还是采用crosstool-ng的写法。