1
Vývoj / Re:Make/Cmake a orientace v komplexních multi-repozitářích
« kdy: 19. 01. 2026, 08:55:32 »
Ja používám VSCode a clangd plugin (https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd). Ten umí parsovat compile_commands.json, generování kterého je možné zapnout v CMakeFile. Mám zkušenost jenom s C++ projekty, ale možná to umí i C. Pro multi-repo a teda asi i vícero build adresářu, mám v root celého workspace jeden .clangd configurák, kde pomocí if a pattern matchingu (https://clangd.llvm.org/config#if) mám nastavené různé CompilationDatabase (https://clangd.llvm.org/config#compilationdatabase) pro jednotlivá repa.
Tahle sestava se mi osvedčila více než C++ plugin od Microsoftu.
Tahle sestava se mi osvedčila více než C++ plugin od Microsoftu.