我已经在我的工具链中成功安装了gccfilter ( http://www.mixtion.org/gccfilter/ )。过滤器实际上应该可以工作,因为所有 perl 模块和其他东西都已安装,问题是当我使用例如以下命令行时它不能正常工作:
gccfilter -c -a g++ -std=c++11 -O3 -DNDEBUG -I/"tonnes of includes" -o CMakeFiles/...../main.cpp.o
-c /...path.../App/main.cpp
.../variant.hpp:17:0,
from .../SceneParser.hpp:12,
from .../SimulationManager.hpp:12,
from .../main.cpp:8:
_ <-- Cursor is here
它可以编译,但是在出现错误消息后它停止执行任何操作,光标位于底线并且没有任何反应?所以这个工具不太好用,我使用的是 gcc 4.7.2。我不太确定问题可能出在哪里?