4 ms·
Compile commands ? Please Yes?
by rasjani 9y ago
Compile commands ? Please Yes?
- nebucnaut 9y agoYes, we support Compile Commands :)
- jschwartzi 9y agoThere is also a tool called Bear which will generate compile commands from Make-based builds, in case you were wondering. I've used it with some success. https://github.com/rizsotto/Bear https://github.com/rizsotto/Bear
- rasjani 9y agoIm well aware of bear. Works fine in some cases, not so well in others. Author is also doing scan-build replacement in python which imho is far superior to bear.
- voltagex_ 9y agoWhat are compile commands?
- nebucnaut 9y agoA Compile Command is a JSON file entry that specifies what the C/C++ compiler should do when compiling a file. So it defines a file to compile and all the required flags (like include paths or preprocessor defines). These Compile Commands are used for all kind of Clang based tools. You can read more here: https://clang.llvm.org/docs/JSONCompilationDatabase.html https://clang.llvm.org/docs/JSONCompilationDatabase.html