交叉编译工具链制作工具crosstool-ng

55 views

之前做安卓平台开发的时候,对于安卓NDK中的交叉编译工具链非常好奇,但不清楚如何制作。
我自己主要使用Java做业务开发,对于C/C++圈子里的知识了解不多,只能满足日常工作中相关开源软件的编译、构建和使用。因此,交叉编译工具链的制作和使用,对于我来说一直都很神秘,直到极偶然的情况下看到了crosstool-ng

如下是官方的相关链接:

crosstool-ng的介绍可知,这款工具用于交叉编译工具链的制作,功能强大且易于使用。
在Windows环境,使用MSYS2,可以使用预编译好的crosstool-ng软件包,免去了自行编译的工作,对懒人十分友好。

使用crosstool-ng作为关键字,百度搜索的结果看,在嵌入式圈子里,这款工具知名度比较高,使用人群不小,相关的帖子不少,如下是部分帖子的链接。

crosstool-ng工具的使用比较简便,只需要执行如下几条命令,即可完成交叉编译工具链的构建操作,着实好用。

  • ct-ng list-samples
  • ct-ng arm-cortexa9_neon-linux-gnueabihf
  • ct-ng menuconfig
  • ct-ng build


若非注明,均为原创,欢迎转载,转载请注明来源:交叉编译工具链制作工具crosstool-ng

关于 JackieAtHome

基层程序员,八年之后重新启航

此条目发表在 笔记 分类目录,贴了 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Protected with IP Blacklist CloudIP Blacklist Cloud