基本上当我尝试将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插件的语法?
三江源 亚历
答案 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 ...