你(们)好
我 想启用“mlvm-align-all-functions=2”编译器选项以减少孔数。 我将其用于 MCU-plus-SDK-AM243X 中提供的示例。
MCU+ SDK 提供了两种构建示例的方法:Makefile 和 CCS 项目。 我发现,启用上述选项对这些选项的行为有所不同。 当我为 CCS 项目启用它时,我会看到以下警告。 当我为基于 makefile 的生成启用它时,我看不到此警告。
tiarmclang:警告:编译期间未使用的参数:'-mllvm -align-all-functions=2'[-Wunused - command-line-argum]
我确实看到 CCS 生成的二进制文件的内存消耗量与 makefile 的内存消耗量相差0.2 KB。
您能否解释当为 CCS 项目启用选项时为什么会出现此警告?
此致
达瓦尔·坎德拉