GCC 链接器:传递多个 --wrap=<function>
GCC linker : passing multiple --wrap=<function>
我正在使用 cmocka 添加相当多的模拟,这需要我使用 GC Clinker 选项给它们取别名 --wrap=
我正在传递格式为
的链接器选项
-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap= ...
有什么办法可以缩短吗?
-Wl,--wrap=foo,bar,baz,...
无效。有什么建议吗?
Is there any way to shorten it?
没有
你为什么想要?如果您关心结果命令行的长度,请注意 GCC 支持响应文件:
echo "-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap=..." > cmd
gcc @cmd ...
我正在使用 cmocka 添加相当多的模拟,这需要我使用 GC Clinker 选项给它们取别名 --wrap=
我正在传递格式为
的链接器选项-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap= ...
有什么办法可以缩短吗?
-Wl,--wrap=foo,bar,baz,...
无效。有什么建议吗?
Is there any way to shorten it?
没有
你为什么想要?如果您关心结果命令行的长度,请注意 GCC 支持响应文件:
echo "-Wl,--wrap=foo,--wrap=bar,--wrap=baz,--wrap=..." > cmd
gcc @cmd ...