libul

The Universal Library Project
Download

libul Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Cyril Hu
  • Publisher web site:

libul Tags


libul Description

The Universal Library Project libul is a cross-platfor library that collects LGPLed highly reuseable platform-independent functions besides ANSI C/POSIX/XPG standard, including:common data structure, math library/string handling/IO function extension, etc. We encourage you to adopt/donate code segments from/to us.USAGE: Under UNIX: . ./gcc.unix.sh make Under WINNT5: double click on gcc.win.lnk / msc.win.lnk / bcc.dos.lnk make MAKE OPTIONS: all/ --make default target (static and/or dynamic). clean --clean target, intermediate files, editor backup etc. install --install target, headers, man pages to system. uninstall --uninstsall target, headers, man pages from system.MACRO DEFINES: _CC_DONOT_INLINE Turn off inline code to normal functions. ADT_DEBUG Turn on debugging code under adt subdir. MATH_DEBUG Turn on debugging code under math subdir. STR_DEBUG Turn on debugging code under str subdir. LIB_DEBUG Turn on debugging code under lib subdir. IO_DEBUG Turn on debugging code under io subdir. ADT_STACK_BALANCED Stack implemented by balanced performance/memory usage strategy. ADT_STACK_STATIC Stack implemented by using static memory. ADT_STACK_DYNAMIC Stack implemented by using dynamic memory. ADT_QUEUE_BALANCED Queue implemented by balanced performance/memory usage strategy. ADT_QUEUE_STATIC Queue implemented by using static memory. ADT_QUEUE_DYNAMIC Queue implemented by using dynamic memory.


libul Related Software