awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesInclude Path Standards

Conventions for organizing header files to ensure consistent include paths across local and installed builds.

Distinct from Path Configuration: Distinct from Path Configuration: focuses on build-time header resolution standards rather than general file system path management.

Explore 3 awesome GitHub repositories matching data & databases · Include Path Standards. Refine with filters or upvote what's useful.

Awesome Include Path Standards GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/vscode-cpptoolsAvatar microsoft

    microsoft/vscode-cpptools

    6,047Vezi pe GitHub↗

    The C/C++ extension for Visual Studio Code provides language support for C and C++ programming, including IntelliSense-powered code editing, navigation, and debugging capabilities. It enables syntax highlighting, code completion, hover information, and error checking for C and C++ source files, along with features like semantic colorization, symbol search, and call hierarchy exploration. The extension offers comprehensive debugging support for C/C++ programs, including launching debug sessions with breakpoints, stepping through code, and inspecting variables. It supports debugging multi-threa

    Configures additional include paths for resolving header files during IntelliSense.

    TypeScriptmicrosofttypescriptvscode-extension
    Vezi pe GitHub↗6,047
  • include-what-you-use/include-what-you-useAvatar include-what-you-use

    include-what-you-use/include-what-you-use

    4,704Vezi pe GitHub↗

    Include What You Use este un optimizator de include-uri C++ și un analizor de dependențe de header-e. Identifică include-urile de header neutilizate sau lipsă în fișierele sursă pentru a reduce dimensiunea proiectului și a îmbunătăți performanța compilării. Instrumentul efectuează analize statice folosind un arbore de sintaxă abstractă bazat pe Clang pentru a mapa utilizarea simbolurilor și a urmări efectele preprocesorului în diferite configurații de build. Poate rescrie automat fișierele sursă prin inserarea sau ștergerea directivelor preprocesorului pe baza grafului de dependență calculat. Sistemul se integrează cu bazele de date de compilare pentru a determina flag-urile exacte ale compilatorului utilizate pentru fiecare fișier sursă, permițând analiza și curățarea dependențelor în întregul proiect.

    Reduces project bloat and compilation times by optimizing recursive include paths and pruning unused headers.

    C++
    Vezi pe GitHub↗4,704
  • pr0g/cmake-examplesAvatar pr0g

    pr0g/cmake-examples

    1,231Vezi pe GitHub↗

    This project provides a collection of minimal, modern configuration templates designed to demonstrate industry-standard practices for managing C and C++ build workflows. It serves as a practical guide for developers to implement build automation, dependency management, and project structuring using the CMake build system. The repository distinguishes itself by offering modular examples that cover complex build requirements, such as hierarchical project organization and the integration of external third-party source code. It emphasizes the use of target-based dependency graphs and interface-ba

    Standardizes header file organization to ensure consistent include paths for both local and installed library usage.

    CMakecmakecmake-examplescmake-scripts
    Vezi pe GitHub↗1,231
  1. Home
  2. Data & Databases
  3. Path Configuration
  4. Include Path Standards

Explorează sub-etichetele

  • IntelliSense ConfigurationsSpecifies additional directories for the compiler to search when resolving header file includes. **Distinct from Include Path Standards:** Distinct from Include Path Standards: focuses on user-configurable include paths for IntelliSense, not build-time conventions.
  • Recursive Include OptimizationReducing recursive include path overhead by pre-parsing source files to accelerate IntelliSense resolution. **Distinct from Include Path Standards:** Distinct from Include Path Standards: focuses on performance optimization of recursive includes, not path conventions.