Introduction
What is RUNCPP?
RUNCPP is a CLI tool, which is used to facilitates the task of compiling, interpreting or generating non-source files out of source files.
Is RUNCPP cross-platform?
Yes, RUNCPP is cross-platform, which means it runs on Windows, MacOS and GNU/Linux.
Does RUNCPP works only for C++?
No, RUNCPP is a build-system for any programming language and it can even work for automation tasks as well.
In what language is RUNCPP source code is?
RUNCPP is entirely written in C/C++, for ultimate performance and optimization on your machine.
What are the features of RUNCPP?
- Comments
- Import another file
- Better syntax and logical error detection
- Cross-platform
- Optimized and fast
- Memory safe
- Target calling
- Get target's particular values using indexes
- Run and parse other program's output using
shell - Dependency checker using
depends - Compiles on
g++,clang++,mingwandmsvc - Custom written lexer and parser
- Serialization and deserialization for faster execution of commands
- If-else statements
Is RUNCPP efficient? 🔥
Yes, RUNCPP is very efficient, it can start building your project in less than a second for a config file of 10MB in size, it took 871.636 milliseconds on average on an Intel® Core™ i7-10870H Processor.
Is config syntax easy-to-learn?
Yes, RUNCPP's config syntax is easy-to-learn and doesn't need any special programming skills.
Can it be used instead of make?
Yes, you can use RUNCPP instead of make for your build-system environment and workflow.