GCC链接器:传递多个--wrap = <function>

时间:2016-09-01 14:33:34

标签: gcc linker cmocka

我使用cmocka添加了相当多的模拟,这需要我使用GC Clinker操作--wrap=

对它们进行别名

我正在传递格式为

的链接器选项
-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap= ...

有没有办法缩短它?

-Wl,--wrap=foo,bar,baz,...无效。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  

有没有办法缩短它?

没有

你为什么要这样?如果您关心结果命令行的长度,请注意GCC支持响应文件:

echo "-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap=..." > cmd
gcc @cmd ...