shwildshwild provides a platform-independent library for pattern matching. | |
Download |
shwild Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Dr Proctor
- Publisher web site:
- http://synesis.com.au/software/unixem.html
shwild Tags
shwild Description
shwild provides a platform-independent library for pattern matching. shwild provides a platform-independent library for pattern matching.shwild is a simple, platform-independent library that implements shell-compatible wildcard pattern matching. It is implemented in C/C++, expressing a C API with a C++ wrapper.Building:Makefiles for all the main supported compilers are included in the subdirectories of the build directory. For example, the makefile for Borland C/C++ v5.6 is in build/vc6. Since Borland is only supported on Windows, there is a single makefile called makefile.For compilers that are supported on more than one platform, there are several makefiles located in the build sub-directory. For example, for GNU C/C++ v3.4 (in /build/gcc34) both makefile.unix and makefile.win32 are provided. Most make tools require that you explicitly specify the makefile name (using -f) to use such makefiles, e.g. $ make -f makefile.unix. This will build the shwild library, and the C test programs. It will also attempt to build the C++ test programs. Since the C++ mapping relies on the STLSoft libraries, the makefile will look for the environment variable STLSOFT: it specifies -I%STLSOFT%/include (Windows) / -I$STLSOFT/include (UNIX) to the compiler.Requirements:· STLSoft 1.9.30 or laterWhat's New in This Release:· Various minor fixes were made to the internal handling of namespaces to maximize compatibility with a number of new (and old) C++ compilers.
shwild Related Software