我想写一个简单的clang插件。所以我只是执行了"PrintFunctionNames"
llvm-clang中提供的一个插件。但是当我尝试执行命令时:
" clang -cc1 -load ../../Debug+Asserts/lib/libPrintFunctionNames.so -plugin print-fns some-input-file.c "
它给了我 1 个致命错误:
fatal error: 'iostream.h' file not found
#include<iostream.h>
^
1 error generated.
我也尝试使用 -I 选项提供包含目录的路径,'iostream'
但它仍然给我同样的错误。
我试过这样:
'clang++ -I//usr/include/c++/4.6 -cc1 -load ../../../../Release+Asserts/lib/libPrintFunctionNames.so -plugin print-fns ak.cpp'
那么我该如何进行这项工作呢?