我试图在Debian 8.5上使用include-you-you-use。我制作了一个测试程序,其中只包含<div class="arrow">
1
</div>
<div class="arrow">
2
</div>
和std :: cout&#39; s#Hello; world&#34;到终点站。当我在其上调用<iostream>
时,我会得到以下内容:
t1.cpp:1:10:致命错误:&#39; iostream&#39;找不到文件
显然,它似乎无法找到系统标头。我想我可以使用iwyu
选项强制它,但我觉得我不应该这样做。要求我告诉它系统标题的位置会让我相信其他东西是非常错误的,使用-I
只是处理症状而不是原因。
很明显,我已经确认调用clang来编译我的测试程序就可以了。所以clang本身似乎有效。
提前致谢!