Difference between revisions of "Bindings"
m (→External links) |
m (→External links) |
||
Line 161: | Line 161: | ||
* [http://www.gamedev.net/page/resources/_/technical/game-programming/binding-d-to-c-r3122 Article] | * [http://www.gamedev.net/page/resources/_/technical/game-programming/binding-d-to-c-r3122 Article] | ||
* [http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/ Series on creating bindings to C libraries for the D programming language]. | * [http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/ Series on creating bindings to C libraries for the D programming language]. | ||
− | * [http://dlang.org/interfaceToC.html | + | * [http://dlang.org/interfaceToC.html Interfacing to C (DLang page)] |
* [http://dlang.org/htod.html DLang htod tool] | * [http://dlang.org/htod.html DLang htod tool] | ||
* [http://digitalmars.com/d/1.0/htomodule.html D1 article] | * [http://digitalmars.com/d/1.0/htomodule.html D1 article] |
Revision as of 21:13, 28 May 2014
Binding is a procedure that converts header files, function prototypes, and variable declarations to from another language to D.
Contents
Projects
Projects and repositories for collecting / maintaining D bindings:
Binding generators
Projects which automate generating D bindings:
C/C++ to D
Objective-C to D
D to C/C++
Bindings
Compression & Encryption
Title / Info | Description | License | Platform | |
---|---|---|---|---|
D version of the C headers for openssl | MIT | Windows/POSIX | ||
Interface to LZMA compression library | Windows/POSIX | |||
Interface to GNUTLS library | LGPL |
Multimedia & Games