【发布时间】:2021-09-12 14:18:17
【问题描述】:
我正在使用以下工具在六边形模拟器上分析 c 代码:
Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/hexagon-sim --timing --profile binary.hexagon
二进制是用 hexagon-clang 构建的:
Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/hexagon-clang
但是,我无法在运行时将命令行参数传递给我的二进制文件 六边形模拟
有人知道怎么做吗?
我试过了:
Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/hexagon-sim --timing --profile binary.hexagon argument1 argument2
Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/hexagon-sim --timing --profile binary.hexagon 'argument1 argument2'
Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/hexagon-sim --timing --profile 'binary.hexagon argument1 argument2'
但这一切只是给出了错误:
More than one non-option on command line!
(binary.hexagon)
(argument1)
Cannot determine executable - aborting.
【问题讨论】:
-
试试`hexagon-sim --timing --profile binary.hexagon --argument1 argument2`
标签: signal-processing qualcomm hexagonal-architecture hexagon-dsp