https://github.com/nimit95/libuv-examples
Documenting types and methods of libuv, mostly by
https://github.com/nimit95/libuv-examples
Last synced: 27 days ago
JSON representation
Documenting types and methods of libuv, mostly by
- Host: GitHub
- URL: https://github.com/nimit95/libuv-examples
- Owner: nimit95
- License: mit
- Created: 2018-08-13T06:33:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-20T20:13:41.000Z (over 7 years ago)
- Last Synced: 2024-12-29T08:24:35.434Z (about 1 year ago)
- Language: C
- Homepage: https://github.com/thlorenz/learnuv
- Size: 8.79 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Libuv Examples
The aim of this repo is to contain examples for most of the Libuv APIs.
This repo contains libuv example programs. These includes
* uv_idle
* uv_fs_*
## Overview
libuv is a multi-platform support library with a focus on asynchronous I/O. It
was primarily developed for use by [Node.js][], but it's also
used by [Luvit](http://luvit.io/), [Julia](http://julialang.org/),
[pyuv](https://github.com/saghul/pyuv), and [others](https://github.com/libuv/libuv/wiki/Projects-that-use-libuv).
## Getting Started
### Libuv
To install libuv following steps need to be followed
To build with autotools:
```bash
$ git clone https://github.com/libuv/libuv && cd libuv
$ sh autogen.sh
$ ./configure
$ make
$ make check
$ make install
```
### Libuv Examples
```bash
$ git clone https://github.com/nimit95/libuv-Examples && cd libuv-Examples
```
To execute a program :
```bash
$ make
$ ./
```
To make all program at once
```bash
$ make all
```
## Contribution
All the issues and pull requests are welcomed.