moc-ng

MOC compiler

An alternative implementation of Qt's meta-object compiler (moc) using libclang.

A reimplementation of Qt's moc using libclang. Contains both a drop-in remplacement, and a plugin for the clang compiler.

GitHub

205 stars
24 watching
23 forks
Language: C++
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
woboq/verdigris A set of macros to compile Qt without the need for moc 643
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
qmlc/qmlc A compiler and loader for Qt's QML language, optimizing compilation and runtime performance. 140
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
xoreaxeaxeax/movfuscator Compiles C programs into mov instructions using only mov operations 9,503
woboq/qmetaobject-rs A Rust library that enables the creation of Qt/QML applications without requiring C++ or another build system. 647
otabat/shen-c An implementation of the Shen programming language in C, offering features like pattern matching and macro-based DSL creation. 70
battelle/movfuscator A compiler that translates C code into a single instruction set 1,332
charles-pegge/oxygenbasic A compiler and runtime environment for a basic programming language 39
mikelma/oktac A compiler for an experimental programming language called Okta 28
tmcw/wah A compiler for a Clojure-based language that compiles to WebAssembly 158
yrnkrn/zapcc A caching C++ compiler based on clang to speed up compilation 1,250
mikeash/maobjcruntime Provides an object-oriented interface around the Objective-C runtime APIs. 1,533
open-watcom/open-watcom-v2 An open-source implementation of the Watcom C compiler and related tools 985
intel/systemc-compiler Translates SystemC code to synthesizable SystemVerilog for hardware design and synthesis. 250