Βιβλιοθήκες γραμμένες σε CMake
Qt-CMake-HelloWorld
Ένα απλό πρόγραμμα Qt5 που δημιουργήθηκε με το CMake.
- 79
- GNU Lesser General Public License v3.0 only
compile-time-perf
Μετρά μετρήσεις χρονισμού και χρήσης μνήμης υψηλού επιπέδου κατά τη μεταγλώττιση.
- 70
- MIT
gersemi
Ένας μορφοποιητής για να κάνει τον κώδικα CMake σας πραγματικό θησαυρό.
- 67
- Mozilla Public License 2.0
StaticTypeInfo
🏀 Βελτιώστε το παιχνίδι τύπου σας. Μια μικρή βιβλιοθήκη C++ για ονόματα τύπων χρόνου μεταγλώττισης και δείκτες τύπων..
- 64
- MIT
raylib-cmake-template
Ένα ελάχιστο πρότυπο έργου για το raylib που χρησιμοποιεί το CMake που λειτουργεί καλά στο CLion & Visual Studio..
- 63
DotNetWithCMake
Το ελβετικό σου μαχαίρι για τη δημιουργία συγκροτημάτων. NET με το CMake και την ενσωμάτωση μη διαχειριζόμενου κώδικα..
- 63
- MIT
CMake-VSCode-Tutorial
Πρότυπο και σύντομο μάθημα για το πώς να ρυθμίσετε ένα ολοκληρωμένο περιβάλλον για VS Code και CMake (έτοιμα Doxygen και ClangFormat).
- 62
SharedStaticStarter
Ένα απλό έργο εκκίνησης που δείχνει πώς να διανέμετε τόσο στατικές όσο και κοινόχρηστες βιβλιοθήκες στο CMake..
- 59
- MIT
obs-scale-to-sound
Πρόσθετο φίλτρου OBS που κλιμακώνει μια πηγή αντιδραστικά σε επίπεδα ήχου.
- 56
- GNU General Public License v3.0 only
CppCMakeVcpkgTemplate
Ένα πρότυπο έργο για τη δημιουργία έργων που βασίζονται σε C++/CMake/vcpkg με IDE και GitHub Actions. Η κατασκευή επιταχύνεται με την προσωρινή αποθήκευση αντικειμένων..
- 53
- MIT
esp32c3-direct-boot-example
Παράδειγμα λειτουργίας ESP32-C3 (αναθ. 3 και μεταγενέστερη) "direct boot".
- 49
- MIT
logog
Το logog είναι μια φορητή βιβλιοθήκη C++ για τη διευκόλυνση της καταγραφής συμβάντων σε πραγματικό χρόνο σε εφαρμογές προσανατολισμένες στην απόδοση, όπως παιχνίδια. Είναι ιδιαίτερα κατάλληλο για έργα που έχουν περιορισμένη μνήμη και περιορισμένες απαιτήσεις CPU.
- 46
Vita-Nearest-Neighbour
Πρόσθετο που κάνει τις θολές υφές πιο ευκρινείς αλλάζοντας τον αλγόριθμο κλιμάκωσης.
- 42
pico-wake-word
Παράδειγμα MicroSpeech Wake Word στο Raspberry Pi Pico. Αυτή είναι μια θύρα του παραδείγματος στο αποθετήριο TensorFlow..
- 40
- Apache License 2.0
flextool
Προγραμματισμός χρόνου μεταγλώττισης C++ (σειριοποίηση, ανάκλαση, τροποποίηση κώδικα, enum σε συμβολοσειρά, καλύτερη enum, enum σε json, επέκταση ή ανάλυση γλώσσας, κ.λπ.).
- 39
- MIT
imgui-cmake
Απλό έργο με αρχεία cmake για τη δημιουργία του example_sdl_opengl3 του imgui σε πολλές πλατφόρμες..
- 38
- MIT