Skip to content

UNIXem is a small and simple library that provides emulation of several popular Unix API functions on the Windows platform. Its primary purpose is to assist Windows programmers who are porting to Unix or are writing multi-platform code.

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.txt
Notifications You must be signed in to change notification settings

YapingXin-Aerospace/UNIXem

 
 

Repository files navigation

UNIXem

Unix-emulation, for Windows

Table of Contents

  1. Introduction
  2. Installation
  3. Components
  4. Examples
  5. Project Information

Introduction

UNIXem is a small and simple library that provides emulation of several popular Unix API functions on the Windows platform. Its primary purpose is to assist Windows programmers who are porting to Unix or are writing multi-platform code.

Installation

T.B.C.

Components

API functions include:

  • opendir(), readdir(), rewinddir(), closedir();
  • glob(), globfree();
  • readv(), writev();
  • pathconf();
  • realpath();
  • mmap(), munmap(), msync();
  • dlopen(), dlclose(), dlsym(), dlerror();
  • gettimeofday();
  • getpagesize();
  • mkdtemp(), mkstemp();
  • mkdir(), rmdir();
  • getcwd();
  • getpid();
  • gethostname();
  • usleep();
  • getrusage();
  • setenv(), unsetenv();
  • link(), unlink();
  • timegm();

Examples

T.B.C.

Project Information

Where to get help

GitHub Page

Contribution guidelines

Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/UNIXem.

Related projects

UNIXem is used by a number of C/C++ libraries for compilation/linking/testing on Windows, including:

License

UNIXem is released under the 3-clause BSD license. See LICENSE for details.

About

UNIXem is a small and simple library that provides emulation of several popular Unix API functions on the Windows platform. Its primary purpose is to assist Windows programmers who are porting to Unix or are writing multi-platform code.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 59.0%
  • C 37.4%
  • C++ 3.6%