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: 5 days ago
JSON representation
Tool to convert C99 code to MSVC-compatible C89
- Host: GitHub
- URL: https://github.com/libav/c99-to-c89
- Owner: libav
- License: apache-2.0
- Created: 2012-10-19T18:48:55.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2017-03-22T16:44:17.000Z (almost 8 years ago)
- Last Synced: 2025-01-03T12:09:42.616Z (12 days ago)
- Language: C
- Size: 174 KB
- Stars: 256
- Watchers: 26
- Forks: 68
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-clang - c99-to-c89 - Tool to convert C99 code to MSVC-compatible C89. (Libraries / LibClang)
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/).