Project Overview:
MQL is a small Linux shell utility for creating and index a basic data table. The resultant table may be queried and integrated into a C/C++ project.
Pre-requisites:
- Ensure that g++ is installed in your Linux environment.
Installation Guide:
- Download the installation gzipped tarball file ending with the suffix '.tar.gz'.
- create the following folders within your Linux shell environment:
$HOME/dev/src (i.e. ~/dev/src)
$HOME/dev/bin (i.e. ~/dev/bin)
$HOME/dev/common (i.e. ~/dev/common)
- Ensure that your $PATH environment variable points to $HOME/dev/bin. This normally involves editing your ~/.profile file to include the string ':~/dev/bin' in your export $PATH command, e.g. 'export PATH=./:$PATH:~/somedir:~/dev/bin:/usr/bin', where the semi-colon is the path separator.
- Create the following folder: $HOME/dev/src/cdoc.
- Copy the installation gzipped tarball file into the 'cdoc' folder.
- In a shell terminal, cd to the cdoc folder.
- Enter the command 'gzip -d <filename-of-gzipped-tarball>'.</filename-of-gzipped-tarball>
- Enter the command 'tar -xvf <filename-of-tarball>'.</filename-of-tarball>
- The previous 2 steps should have extracted the contents of the installation gzipped tarball into the cdoc folder.
- Move the contents of the common folder under cdoc to ~/dev/common.
- Enter the command 'make' in the 'cdoc' folder.
Usage Guide:
- Upon successful compilation enter the command 'mql'.
- To retrieve a list of options please enter 'h'.
The wiki uses Markdown syntax.
Project Members: