Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bmwiedemann/instantcompile
Defer compilation to runtime
https://github.com/bmwiedemann/instantcompile
Last synced: about 1 month ago
JSON representation
Defer compilation to runtime
- Host: GitHub
- URL: https://github.com/bmwiedemann/instantcompile
- Owner: bmwiedemann
- License: gpl-2.0
- Created: 2020-02-13T10:29:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-13T16:18:52.000Z (almost 5 years ago)
- Last Synced: 2024-11-20T09:26:22.245Z (about 2 months ago)
- Language: Perl
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
This project allows you to pseudo-compile source code
using the standard build systems
and defer the actual compilation to runtime.## How to use
```bash
export PATH=/path/to/instantcompile/bin:$PATH
export CC=ccmake # or whatever you use to normally build your source code
```Using this setup produces .o files and executables that all contain source code
with references to the original source files,
so any change to sources will be used for the next execution.