Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/libav/c99-to-c89

Tool to convert C99 code to MSVC-compatible C89
https://github.com/libav/c99-to-c89

Last synced: 11 days ago
JSON representation

Tool to convert C99 code to MSVC-compatible C89

Lists

README

        

c99-to-c89
==========

Tool to convert C99 code to MSVC-compatible C89

Dependencies
============

c99-to-c89 is based on LibClang, any clang version from 3.1 is known to work.

Usage
=====

c99conv converts preprocessed C sources, the provided c99wrap uses the C preprocessor,
converts its output and feeds it to the C compiler.

c99wrap $CC $CFLAGS source

Binaries
========

Head over to the [releases](https://github.com/libav/c99-to-c89/releases) page for
the latest binaries. Alternatively, VideoLAN provides a mirror
[here](http://download.videolan.org/pub/contrib/c99-to-c89/).