请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:DRA745 工具/软件:TI C/C++编译器
您好,
对于Linux开发,要确定使用命令编译特定二进制文件/库的编译器版本,请使用命令
string -a <binary/library>| grep gcc
使用TI CGT ARM工具链编译的二进制文件的等效过程是什么?
我正在尝试确保所有二进制文件都使用相同的工具链进行编译。
此致
Karthik
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
您好,
对于Linux开发,要确定使用命令编译特定二进制文件/库的编译器版本,请使用命令
string -a <binary/library>| grep gcc
使用TI CGT ARM工具链编译的二进制文件的等效过程是什么?
我正在尝试确保所有二进制文件都使用相同的工具链进行编译。
此致
Karthik
与此类似的命令将起作用...
$ armofd file.out | grep版本
格式: ELF版本1
链接器版本: 16.9
1.
格式版本:'A'
Tag_Producer_VMajor 17. (生产商主要版本+1)
Tag_Producer_VMinor 10 (生产商次版本+1)
Tag_Producer_VPatch 2. (生成方修补程序版本+1)
armofd是TI ARM编译器工具中的Object File Display实用程序。 它记录在臂装配工具手册中。
第3行显示所用链接程序的版本为16.9 .........................................1。 理论上,工具链的其他部分(编译器,汇编器等)可以是不同的版本。 但在实践中,这种情况从未发生过。 您可以用目标文件或库替换file.out (可执行文件)。 输出相似,但不完全相同。
谢谢,此致,
-George