hirthwork
11.07.2012 14:09 mcabber313ED323
Мокренький™ свежий ебилд include-what-you-use:
https://github.com/hirthwork/ncursed-des...
пример использования:
>>> cat test.cpp
#include <iostream>
#include <sstream>
int main(int, char* argv[]) {
std::cout << argv[0] << std::endl;
}
>>> LD_LIBRARY_PATH=/usr/lib64/llvm include-what-you-use test.cpp
test.cpp should add these lines:
test.cpp should remove these lines:
- #include <sstream> // lines 2-2
The full include-list for test.cpp:
#include <iostream> // for operator<<, basic_ostream, etc
---
P.S. Да, я в курсе, что LD_LIBRARY_PATH=/usr/lib64/llvm выглядит уёбищно, но я срать блевал разбираться как это починить.
Мокренький™ is a registered trademark of LeechCraft Operating System in Sranaya Rashka and other countries
Recommended by:
@kb
а рекурсивно осилит все личкрафты?
он вроде с более чем одним файлом плохо работает. но вот если скриптом пройтись по всему дереву личкрафтов. то получишь более-менее релевантный результат
главное -I правильные прописать в опциях
ну так сделай, что бы работало
да не пойти б тебе нахуй? пиши автору, а он тебе туда же предложит пойти