Clang:如何将多个参数传递给clang插件

时间:2017-04-10 13:22:12

标签: clang

基本上当我尝试将my_arg_1传递给我的clang插件时,它看起来像这样:

-Xclang -load -Xclang my-plugin-library -Xclang -add-plugin -Xclang plugin_name -Xclang -plugin-arg-plugin_name -Xclang my_arg_1

现在,如果我想传递额外的参数,我的工作是:

....... -Xclang my_arg_1 -Xclang my_arg_2

但是面临一个错误:

error: error reading my_arg_2

有没有人知道Clang将n个额外参数传递给clang插件的语法?

三江源 亚历

1 个答案:

答案 0 :(得分:3)

重复-Xclang -plugin-arg-plugin_name:

clang ... -Xclang -plugin-arg-plugin_name -Xclang my_arg_1 -Xclang -plugin-arg-plugin_name -Xclang my_arg_2 ...

相关问题