Main > Free Download Search >

Free c language library software for linux

c language library

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6245
Configuration File Library 1.1

Configuration File Library 1.1


The Configuration File Library (CFL) is a collection of routines for manipulating configuration files. more>>
The Configuration File Library (CFL) is a collection of routines for manipulating configuration files. The project is a portable library fully written from scratch in pure ANSI C.

It is designed to offer for C programmers common routines for manipulating configuration text files.

<<less
Download (0.38MB)
Added: 2007-05-27 License: GPL (GNU General Public License) Price:
887 downloads
GNU C library 2.4

GNU C library 2.4


GNU C library is the C library used in the GNU system. more>>
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is used by almost all C programs and provides the most essential program interface.

The history of Unix and various standards determine much of the interface of the C library. In general the GNU C library supports the ISO C and POSIX standards. We also try to support the features of popular Unix variants (including BSD and System V) when those do not conflict with the standards. Different compatibility modes (selectable when you compile an application) allow the peaceful coexistence of compatibility support for different varieties of Unix.

The GNU C library is primarily designed to be a portable and high performance C library.

It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It is also internationalized and has one of the most complete internationalization interfaces known.
<<less
Download (19.5MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1344 downloads
conexus library 0.5.2

conexus library 0.5.2


conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap). more>>
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap).

conexus library utilizes sigc++ for object communication. A companion library, conexusgtk, provides a set of gtkmm widgets.

<<less
Download (MB)
Added: 2007-03-18 License: LGPL (GNU Lesser General Public License) Price:
952 downloads
CVS Perl library 0.07

CVS Perl library 0.07


CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. more>>
CVS Perl library is a Perl module which is a wrapper around the CVS command with an object-oriented interface.

Installation:

To install this module type the following:

perl Makefile.PL
make
make test
make install

<<less
Download (0.024MB)
Added: 2006-03-22 License: LGPL (GNU Lesser General Public License) Price:
1312 downloads
MAT Template Library 0.1.7

MAT Template Library 0.1.7


MAT is a C++ mathematical template class library. more>>
MAT Template Library is a C++ mathematical template class library. The library contains classes and routines for working with:

matrices
vectors
finding roots of polynomials
solving equations
and more...
<<less
Download (0.068MB)
Added: 2006-09-28 License: MIT/X Consortium License Price:
1122 downloads
C Algorithms Library 1.0.0

C Algorithms Library 1.0.0


C Algorithms Library is a collection of commonly used Computer Science algorithms. more>>
C Algorithms Library is a collection of commonly used Computer Science algorithms.
The focus is on code that is well documented and tested, portable, and reusable.
The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java or Python.
In particular, it lacks implementations of many common data structures and algorithms. This is a collection of such algorithms to attempt to alleviate this problem.
The source code is released under the Modified BSD license, and as such can be freely modified and reused in any project, either proprietary or free. It is written in 100% ANSI standard C.
Each algorithm is written to be independent from the other implementations, allowing particular algorithms to be included in projects as needed.
Data structures
Collections
ArrayList : Automatically resizing array.
Doubly linked list : A set of values stored in a list with links that point in both directions.
Singly linked list : A set of values stored in a list with links that point in one direction.
Queue : Double ended queue which can be used as a FIFO or a stack.
Set : Unordered set of values.
Mappings
Hash table : Collection of values which can be addressed using a key.
Trie : Fast mapping using strings as keys.
Binary search trees
AVL tree : Balanced binary search tree with O(log n) worst case performance.
Utility functions
All of the above data structures operate on void pointers. It is sometimes necessary to compare values (when sorting a list, for example) or generate a hash key (in a hash table or set). This is done by providing a pointer to a function which provides this functionality. The following functions provide this functionality for some common data types.
- Integer comparison and hash functions.
- String comparison and hash functions.
- Generic (void) pointer comparison and hash functions.
<<less
Download (0.33MB)
Added: 2006-01-31 License: BSD License Price:
1376 downloads
Easy Game Library 20040323

Easy Game Library 20040323


Easy Game Library is a C++ class libary designed for quick and easy development of games. more>>
Easy Game Library is library of C++ classes designed to make game programming easier. Now it consists only of easy_sprite library which consists of classes for using sprites.

It should compile on different platforms because it uses SDL library as backend.

Installation:

To install run such sequence of commands:

make - Compiles library and tests

make install - Installs library and tests
<<less
Download (0.057MB)
Added: 2005-09-30 License: LGPL (GNU Lesser General Public License) Price:
1488 downloads
Zild Database Library 2.0.1

Zild Database Library 2.0.1


Zild Database Library implements a small and easy to use database API with an easy to use API. more>>
Zild Database Library implements a small and easy to use database API with an easy to use API.
Main features:
- ability to connect to multiple database systems
- zero runtime configuration
- ability to connect using a URL scheme
- thread-safe connection pooling.
<<less
Download (0.47MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
867 downloads
Fawlty Language 0.70

Fawlty Language 0.70


Fawlty Language is an array-oriented interactive programming language for scientific data processing and visualization. more>>
. Its syntax is almost identical to that of the Interactive Data Language (IDL).
Main features:
- all language elements are supported
- multithreaded operators
- array operations use MMX/SSE/SSE2, if available
- module profiling
- line profiling
- about 300 library functions (more or less usable)
- true-color (24 bit) direct graphics devices: X, WIN, PS, PDF, Z
- run-time performance: for many programs, FL is faster than IDL (eg. the empty loop is three times faster in FL :-)
Installation:
- create a directory (INSTDIR), where you want to install FL
- unpack the archive into this directory
- create an FL_DIR environment variable, which points to INSTDIR/fl/fl_0.61
- run FL_DIR/bin/fl
Enhancements:
- This release introduces Distributed FL, and can be started as a TCP/IP daemon (Linux only), waiting for requests from other hosts (masters) and working for them as a slave.
<<less
Download (3.5MB)
Added: 2007-06-14 License: Free To Use But Restricted Price:
866 downloads
The Complex Language 0.1

The Complex Language 0.1


The Complex Language project is an object oriented programming language intended for scripting or rapid apps prototyping. more>>
The Complex Language project is an object oriented programming language intended for scripting or rapid prototyping of applications.
The design goals were to have very few simple but powerful concepts and to be easy to use and easy to learn. The project provides a working interpreter along with a complete specification of the language.
Enhancements:
- This is the first release of the specification and the corresponding interpreter.
- The corresponding library is very poor, and there are probably still bugs in the interpreter.
<<less
Download (0.13MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
GTK ADI Library 0.1.3

GTK ADI Library 0.1.3


GTK ADI Library is a GTK widget library that implements an ADI widget framework. more>>
The GTK ADI Library is a GTK widget library that implements an ADI widget framework.

GTK ADI Library is an Advanced Document Interface: yet another approach to the MDI - Multi Document Interface.

<<less
Download (0.33MB)
Added: 2005-12-27 License: LGPL (GNU Lesser General Public License) Price:
1399 downloads
mfGraph Library 0.4.2

mfGraph Library 0.4.2


mfGraph is a graph rendering library for interactive applications. more>>
mfGraph is a graph rendering library for interactive applications. Written in C++ and Python, mfGraph parses GraphViz DOT and XDOT files and provides rendering and hit-testing facilities. Supports Microsoft Windows natively, GNU/Linux through wxPython.
Main features:
- An object model for manipulating graphs and their attributes
- As a serialization format, the GraphViz DOT language is used
- The DOT tool can be used to calculate the layout, then mfGraph is used to build a list of primitive drawing commands by interpreting the XDOT attributes
- For each platform, all that is needed are basic drawing functions (text, lines, ellipses, Bezier curves, and the like) to do the actual rendering
- Zooming and hit-testing are supported
Enhancements:
- Added Visual Studio 2005 project files (".vcproj", ".sln")
- Minor code fixes to resolve compiler errors and warnings in Visual Studio 2005
<<less
Download (1.2MB)
Added: 2006-05-20 License: GPL (GNU General Public License) Price:
1253 downloads
Papyrus Library 0.7.1

Papyrus Library 0.7.1


Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. more>>
Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. In this respect, Papyrus Library is similar to the Gnome::Canvas library.

The initial implementation focuses on function over form, and as a result it should not be considered an optimized run-time library (but it does run reasonably well).

<<less
Download (MB)
Added: 2007-03-12 License: LGPL (GNU Lesser General Public License) Price:
957 downloads
Redland RDF library 1.0.6

Redland RDF library 1.0.6


Redland RDF library is an RDF (Resource Description Framework) library. more>>
Redland RDF library is a set of free software packages that provide support for the Resource Description Framework (RDF).
Main features:
- Modular, object based libraries written in C.
- APIs for manipulating the RDF graph, triples, URIs and Literals.
- Triple sequences for efficient streaming.
- Parsers and Serializers for reading and writing RDF as RDF/XML, N-Triples and Turtle Terse RDF Triple Language syntaxes via the Raptor RDF Parser Toolkit.
- Storage for graphs in memory, with Sleepycat/Berkeley DB, MySQL 3/4, AKT Triplestore, SQLite, files or URIs.
- Querying with RDQL and SPARQL using the Rasqal RDF Query Library.
- Redland contexts for managing data aggregation and recording provenance.
- Language Bindings in C#, Java, Obj-C, Perl, PHP, Python, Ruby and Tcl via the Redland Bindings package.
- Command line utility programs rdfproc (RDF), rapper (parsing) and roqet (query).
- Portable, fast and with no known memory leaks.
Enhancements:
- The code was updated to use Rasqal RDF query library 0.9.14 and Raptor RDF parser/serializer library 1.4.15.
- A new transaction API was added, implemented with MySQL for consistent changes to the graph.
- A new query results formatter class was added.
- Many other bugs were fixed.
<<less
Download (0.43MB)
Added: 2007-05-06 License: GPL (GNU General Public License) Price:
902 downloads
The Mango Library August 2007

The Mango Library August 2007


The Mango Library is a Java library consisting of a number of iterators, algorithms and functions. more>>
The Mango Library is a Java library consisting of a number of iterators, algorithms and functions, loosely inspired by the C++ Standard Template Library.
Enhancements:
- This release adds a further two iterators.
<<less
Download (0.021MB)
Added: 2007-08-21 License: LGPL (GNU Lesser General Public License) Price:
796 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5